div.checker,div.radio,div.selector,div.uploader{display:-moz-inline-box;display:inline-block;zoom:1;vertical-align:middle}div.checker:focus,div.radio:focus,div.selector:focus,div.uploader:focus{outline:0}div.checker,div.checker *,div.radio,div.radio *,div.selector,div.selector *,div.uploader,div.uploader *{margin:0;padding:0}.highContrastDetect{width:0;height:0}input.uniform-input,select.uniform-multiselect,textarea.uniform{padding:3px;outline:0}div.checker input,input[type=search],input[type=search]:active{-moz-appearance:none;-webkit-appearance:none}div.selector{background-position:0 -130px;line-height:26px;height:26px;padding:0 0 0 10px;position:relative;overflow:hidden}div.selector span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-position:right 0;height:26px;line-height:26px;padding-right:25px;cursor:pointer;width:100%;display:block}div.selector.fixedWidth{width:190px}div.selector.fixedWidth span{width:155px}div.selector select{opacity:0;-moz-opacity:0;border:none;background:0 0;position:absolute;height:22px;top:2px;left:0;width:100%}div.selector.active{background-position:0 -156px}div.selector.active span{background-position:right -26px}div.selector.focus,div.selector.hover{background-position:0 -182px}div.selector.focus span,div.selector.hover span{background-position:right -52px}div.selector.focus.active,div.selector.hover.active{background-position:0 -208px}div.selector.focus.active span,div.selector.hover.active span{background-position:right -78px}div.selector.disabled,div.selector.disabled.active{background-position:0 -234px}div.selector.disabled span,div.selector.disabled.active span{background-position:right -104px}div.checker{position:relative}div.checker,div.checker input{width:19px;height:19px}div.checker span{display:-moz-inline-box;display:inline-block;zoom:1;text-align:center;background-position:0 -260px}div.checker input{opacity:0;-moz-opacity:0;border:none;background:0 0;display:-moz-inline-box;display:inline-block;zoom:1}div.checker.active span{background-position:-19px -260px}div.checker.active span.checked{background-position:-95px -260px}div.checker.focus span,div.checker.hover span{background-position:-38px -260px}div.checker.focus span.checked,div.checker.hover span.checked{background-position:-114px -260px}div.checker.focus.active span,div.checker.hover.active span{background-position:-57px -260px}div.checker.focus.active span.checked,div.checker.hover.active span.checked{background-position:-133px -260px}div.checker.disabled,div.checker.disabled.active{background-position:-152px -260px}div.checker.disabled span.checked,div.checker.disabled.active span.checked{background-position:-171px -260px}div.radio{position:relative}div.radio,div.radio input{width:18px;height:18px}div.radio span{display:-moz-inline-box;display:inline-block;zoom:1;text-align:center;background-position:0 -279px}div.radio span.checked{background-position:-72px -279px}div.radio input{opacity:0;-moz-opacity:0;border:none;background:0 0;display:-moz-inline-box;display:inline-block;zoom:1;text-align:center}div.radio.active span{background-position:-18px -18px}div.radio.active span.checked{background-position:-90px -279px}div.radio.focus span,div.radio.hover span{background-position:-36px -36px}div.radio.focus span.checked,div.radio.hover span.checked{background-position:-108px -279px}div.radio.focus.active span,div.radio.hover.active span{background-position:-54px -279px}div.radio.focus.active span.checked,div.radio.hover.active span.checked{background-position:-126px -279px}div.radio.disabled span,div.radio.disabled.active span{background-position:-144px -279px}div.radio.disabled span.checked,div.radio.disabled.active span.checked{background-position:-162px -279px}div.uploader{background-position:0 -297px;height:28px;width:190px;cursor:pointer;position:relative;overflow:hidden}div.uploader span.action{background-position:right -409px;line-height:28px;text-align:center;display:inline;overflow:hidden;cursor:pointer}div.uploader span.filename{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;float:left;cursor:default;height:24px;margin:2px 0 2px 2px;line-height:24px;width:85px;padding:0 10px}div.uploader input{opacity:0;-moz-opacity:0;border:none;background:0 0;position:absolute;top:0;right:0;float:right;cursor:default;width:100%;height:100%}div.uploader.active span.action{background-position:right -465px}div.uploader.focus,div.uploader.hover{background-position:0 -353px}div.uploader.focus span.action,div.uploader.hover span.action{background-position:right -437px}div.uploader.focus.active span.action,div.uploader.hover.active span.action{background-position:right -493px}div.uploader.disabled,div.uploader.disabled.active{background-position:0 -325px}div.uploader.disabled span.action,div.uploader.disabled.active span.action{background-position:right -381px}input.uniform-input,select.uniform-multiselect,textarea.uniform{font-size:12px;font-family:brother-1816,sans-serif;font-weight:400;color:#000;border-top:solid 1px #bbb;border-left:solid 1px #bbb;border-bottom:solid 1px #bbb;border-right:solid 1px #bbb}input.uniform-input.focus,input.uniform-input.hover,select.uniform-multiselect.focus,select.uniform-multiselect.hover,textarea.uniform.focus,textarea.uniform.hover{border-color:#888}div.selector{font-size:12px}div.selector span{color:#000;text-shadow:0 1px 0 #fff}div.selector select{font-family:brother-1816,sans-serif;font-size:12px}div.selector.disabled span,div.selector.disabled.active span{color:#000}div.checker{margin-right:5px}div.radio{margin-right:3px}div.uploader span.action{text-shadow:#fff 0 1px 0;background-color:#fff;font-size:11px;font-weight:500}div.uploader span.filename{color:#000;border-right:solid 1px #bbb;font-size:11px}div.uploader.disabled span.action,div.uploader.disabled.active span.action{color:#000}div.uploader.disabled span.filename,div.uploader.disabled.active span.filename{border-color:#bbb;color:#000}input.uniform-input,input.uniform-input:focus{background-color:#fff}/*!
 *  Font Awesome 5.10.0 by @davegandy - https://fontawesome.io - @fontawesome
 *  License - https://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:translate(0,0);transform:translate(0,0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 1.5s infinite linear}.fa-pulse{animation:fa-spin .7s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.fa-rotate-90{-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-bars:before{content:"\f0c9"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-up:before{content:"\f0d8"}.fa-check:before{content:"\f00c"}.fa-check-bold:before{content:"\e901"}.fa-check-circle:before{content:"\f058"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-circle:before{content:"\f111"}.fa-comment:before{content:"\f075"}.fa-compress-alt:before{content:"\f422"}.fa-credit-card:before{content:"\f09d"}.fa-chat:before{content:"\e908"}.fa-download:before{content:"\e902"}.fa-expand-alt:before{content:"\f424"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-facebook-f:before{content:"\f39e"}.fa-heart:before{content:"\f004"}.fa-heart-solid:before{content:"\f6b0"}.fa-home:before{content:"\f015"}.fa-instagram:before{content:"\f16d"}.fa-minus:before{content:"\f068"}.fa-mail:before{content:"\e906"}.fa-pause:before{content:"\f04c"}.fa-pinterest-p:before{content:"\f231"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-plus:before{content:"\f067"}.fa-print:before{content:"\e907"}.fa-phone:before{content:"\e905"}.fa-question-circle:before{content:"\f059"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-search:before{content:"\f002"}.fa-search-plus:before{content:"\f00e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-bag-solid:before{content:"\f6b4"}.fa-shield:before{content:"\e900"}.fa-sliders-h:before{content:"\f1de"}.fa-sort:before{content:"\f0dc"}.fa-sort-1:before{content:"\e904"}.fa-spinner:before{content:"\f110"}.fa-star:before{content:"\f005"}.fa-star-regular:before{content:"\e906"}.fa-star-half:before{content:"\e905"}.fa-sync-alt:before{content:"\f2f1"}.fa-snap-chat:before{content:"\e904"}.fa-tag:before{content:"\f02b"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tjc:before{content:"\f000"}.fa-tv:before{content:"\f26c"}.fa-tv-fill:before{content:"\e902"}.fa-twitter:before{content:"\f099"}.fa-user:before{content:"\f007"}.fa-user-solid:before{content:"\f6d5"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-up:before{content:"\f028"}.fa-warranty-shield:before{content:"\e903"}.fa-whatsapp:before{content:"\ea93"}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;padding:0}:focus{outline:0 none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:none;color:#000}a:hover{text-decoration:underline}a:active,a:hover{outline:0}@media (max-width:1279px){a{text-decoration:none!important}a:hover{text-decoration:none!important}}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:500}address{font-style:normal;text-transform:uppercase}dfn{font-style:italic}mark{background:#ffd814;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ol,ul{margin:0;padding:0;list-style:none}ol li,ul li{margin:0;padding:0;list-style:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;border-radius:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:0 none;margin:0;padding:0}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:500}table{border-collapse:collapse;border-spacing:0;width:100%}td,th{padding:0;vertical-align:top}.fa{line-height:inherit;font-weight:400}.xrow{--bs-gutter-x:24px;--bs-gutter-y:0;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x)/ -2);margin-left:calc(var(--bs-gutter-x)/ -2)}[class*=xcol]{box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;position:relative;max-width:100%;padding-right:calc(var(--bs-gutter-x)/ 2);padding-left:calc(var(--bs-gutter-x)/ 2);margin-top:var(--bs-gutter-y)}.xcol{-ms-flex:1 0 0px;flex:1 0 0}.xrow-cols-auto>*{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.xrow-cols-1>*{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.xrow-cols-2>*{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.xrow-cols-3>*{-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.xrow-cols-4>*{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.xrow-cols-5>*{-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.xrow-cols-6>*{-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.xrow-cols-7>*{-ms-flex:0 0 auto;flex:0 0 auto;width:14.28571429%}.xrow-cols-8>*{-ms-flex:0 0 auto;flex:0 0 auto;width:12.5%}.xrow-cols-9>*{-ms-flex:0 0 auto;flex:0 0 auto;width:11.11111111%}.xrow-cols-10>*{-ms-flex:0 0 auto;flex:0 0 auto;width:10%}.xrow-cols-11>*{-ms-flex:0 0 auto;flex:0 0 auto;width:9.09090909%}.xrow-cols-12>*{-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.xcol-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.xcol-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.xcol-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.xcol-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.xcol-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.xcol-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.xcol-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.xcol-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.xcol-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.xcol-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.xcol-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.xcol-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.xcol-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:6px}.g-1,.gy-1{--bs-gutter-y:6px}.g-2,.gx-2{--bs-gutter-x:12px}.g-2,.gy-2{--bs-gutter-y:12px}.g-3,.gx-3{--bs-gutter-x:24px}.g-3,.gy-3{--bs-gutter-y:24px}.g-4,.gx-4{--bs-gutter-x:40px}.g-4,.gy-4{--bs-gutter-y:40px}.g-5,.gx-5{--bs-gutter-x:60px}.g-5,.gy-5{--bs-gutter-y:60px}.g-6,.gx-6{--bs-gutter-x:100px}.g-6,.gy-6{--bs-gutter-y:100px}@media (min-width:768px){.xcol-md{-ms-flex:1 0 0px;flex:1 0 0}.xrow-cols-md-auto>*{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.xrow-cols-md-1>*{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.xrow-cols-md-2>*{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.xrow-cols-md-3>*{-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.xrow-cols-md-4>*{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.xrow-cols-md-5>*{-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.xrow-cols-md-6>*{-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.xrow-cols-md-7>*{-ms-flex:0 0 auto;flex:0 0 auto;width:14.28571429%}.xrow-cols-md-8>*{-ms-flex:0 0 auto;flex:0 0 auto;width:12.5%}.xrow-cols-md-9>*{-ms-flex:0 0 auto;flex:0 0 auto;width:11.11111111%}.xrow-cols-md-10>*{-ms-flex:0 0 auto;flex:0 0 auto;width:10%}.xrow-cols-md-11>*{-ms-flex:0 0 auto;flex:0 0 auto;width:9.09090909%}.xrow-cols-md-12>*{-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.xcol-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.xcol-md-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.xcol-md-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.xcol-md-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.xcol-md-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.xcol-md-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.xcol-md-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.xcol-md-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.xcol-md-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.xcol-md-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.xcol-md-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.xcol-md-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.xcol-md-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:6px}.g-md-1,.gy-md-1{--bs-gutter-y:6px}.g-md-2,.gx-md-2{--bs-gutter-x:12px}.g-md-2,.gy-md-2{--bs-gutter-y:12px}.g-md-3,.gx-md-3{--bs-gutter-x:24px}.g-md-3,.gy-md-3{--bs-gutter-y:24px}.g-md-4,.gx-md-4{--bs-gutter-x:40px}.g-md-4,.gy-md-4{--bs-gutter-y:40px}.g-md-5,.gx-md-5{--bs-gutter-x:60px}.g-md-5,.gy-md-5{--bs-gutter-y:60px}.g-md-6,.gx-md-6{--bs-gutter-x:100px}.g-md-6,.gy-md-6{--bs-gutter-y:100px}}@media (min-width:1024px){.xcol-lg{-ms-flex:1 0 0px;flex:1 0 0}.xrow-cols-lg-auto>*{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.xrow-cols-lg-1>*{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.xrow-cols-lg-2>*{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.xrow-cols-lg-3>*{-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.xrow-cols-lg-4>*{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.xrow-cols-lg-5>*{-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.xrow-cols-lg-6>*{-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.xrow-cols-lg-7>*{-ms-flex:0 0 auto;flex:0 0 auto;width:14.28571429%}.xrow-cols-lg-8>*{-ms-flex:0 0 auto;flex:0 0 auto;width:12.5%}.xrow-cols-lg-9>*{-ms-flex:0 0 auto;flex:0 0 auto;width:11.11111111%}.xrow-cols-lg-10>*{-ms-flex:0 0 auto;flex:0 0 auto;width:10%}.xrow-cols-lg-11>*{-ms-flex:0 0 auto;flex:0 0 auto;width:9.09090909%}.xrow-cols-lg-12>*{-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.xcol-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.xcol-lg-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.xcol-lg-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.xcol-lg-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.xcol-lg-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.xcol-lg-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.xcol-lg-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.xcol-lg-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.xcol-lg-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.xcol-lg-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.xcol-lg-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.xcol-lg-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.xcol-lg-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:6px}.g-lg-1,.gy-lg-1{--bs-gutter-y:6px}.g-lg-2,.gx-lg-2{--bs-gutter-x:12px}.g-lg-2,.gy-lg-2{--bs-gutter-y:12px}.g-lg-3,.gx-lg-3{--bs-gutter-x:24px}.g-lg-3,.gy-lg-3{--bs-gutter-y:24px}.g-lg-4,.gx-lg-4{--bs-gutter-x:40px}.g-lg-4,.gy-lg-4{--bs-gutter-y:40px}.g-lg-5,.gx-lg-5{--bs-gutter-x:60px}.g-lg-5,.gy-lg-5{--bs-gutter-y:60px}.g-lg-6,.gx-lg-6{--bs-gutter-x:100px}.g-lg-6,.gy-lg-6{--bs-gutter-y:100px}}@media (min-width:1200px){.xcol-xl{-ms-flex:1 0 0px;flex:1 0 0}.xrow-cols-xl-auto>*{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.xrow-cols-xl-1>*{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.xrow-cols-xl-2>*{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.xrow-cols-xl-3>*{-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.xrow-cols-xl-4>*{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.xrow-cols-xl-5>*{-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.xrow-cols-xl-6>*{-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.xrow-cols-xl-7>*{-ms-flex:0 0 auto;flex:0 0 auto;width:14.28571429%}.xrow-cols-xl-8>*{-ms-flex:0 0 auto;flex:0 0 auto;width:12.5%}.xrow-cols-xl-9>*{-ms-flex:0 0 auto;flex:0 0 auto;width:11.11111111%}.xrow-cols-xl-10>*{-ms-flex:0 0 auto;flex:0 0 auto;width:10%}.xrow-cols-xl-11>*{-ms-flex:0 0 auto;flex:0 0 auto;width:9.09090909%}.xrow-cols-xl-12>*{-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.xcol-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.xcol-xl-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.xcol-xl-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.xcol-xl-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.xcol-xl-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.xcol-xl-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.xcol-xl-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.xcol-xl-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.xcol-xl-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.xcol-xl-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.xcol-xl-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.xcol-xl-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.xcol-xl-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:6px}.g-xl-1,.gy-xl-1{--bs-gutter-y:6px}.g-xl-2,.gx-xl-2{--bs-gutter-x:12px}.g-xl-2,.gy-xl-2{--bs-gutter-y:12px}.g-xl-3,.gx-xl-3{--bs-gutter-x:24px}.g-xl-3,.gy-xl-3{--bs-gutter-y:24px}.g-xl-4,.gx-xl-4{--bs-gutter-x:40px}.g-xl-4,.gy-xl-4{--bs-gutter-y:40px}.g-xl-5,.gx-xl-5{--bs-gutter-x:60px}.g-xl-5,.gy-xl-5{--bs-gutter-y:60px}.g-xl-6,.gx-xl-6{--bs-gutter-x:100px}.g-xl-6,.gy-xl-6{--bs-gutter-y:100px}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:-ms-grid!important;display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-none{display:none!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-evenly{-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.order-first{-ms-flex-order:-1!important;order:-1!important}.order-last{-ms-flex-order:6!important;order:6!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.gap-0{gap:0!important}.gap-1{gap:4px!important}.gap-2{gap:8px!important}.gap-3{gap:16px!important}.gap-4{gap:24px!important}.gap-5{gap:48px!important}@media (min-width:768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:-ms-grid!important;display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-md-evenly{-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.order-md-first{-ms-flex-order:-1!important;order:-1!important}.order-md-last{-ms-flex-order:6!important;order:6!important}.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.gap-md-0{gap:0!important}.gap-md-1{gap:4px!important}.gap-md-2{gap:8px!important}.gap-md-3{gap:16px!important}.gap-md-4{gap:24px!important}.gap-md-5{gap:48px!important}}@media (min-width:1024px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:-ms-grid!important;display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-lg-evenly{-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.order-lg-first{-ms-flex-order:-1!important;order:-1!important}.order-lg-last{-ms-flex-order:6!important;order:6!important}.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:4px!important}.gap-lg-2{gap:8px!important}.gap-lg-3{gap:16px!important}.gap-lg-4{gap:24px!important}.gap-lg-5{gap:48px!important}}@media (min-width:1200px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:-ms-grid!important;display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-xl-evenly{-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.order-xl-first{-ms-flex-order:-1!important;order:-1!important}.order-xl-last{-ms-flex-order:6!important;order:6!important}.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:4px!important}.gap-xl-2{gap:8px!important}.gap-xl-3{gap:16px!important}.gap-xl-4{gap:24px!important}.gap-xl-5{gap:48px!important}}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1,.m-6{margin:6px!important}.mt-1,.mt-6,.my-1,.my-6{margin-top:6px!important}.mr-1,.mr-6,.mx-1,.mx-6{margin-right:6px!important}.mb-1,.mb-6,.my-1,.my-6{margin-bottom:6px!important}.ml-1,.ml-6,.mx-1,.mx-6{margin-left:6px!important}.m-12,.m-2{margin:12px!important}.mt-12,.mt-2,.my-12,.my-2{margin-top:12px!important}.mr-12,.mr-2,.mx-12,.mx-2{margin-right:12px!important}.mb-12,.mb-2,.my-12,.my-2{margin-bottom:12px!important}.ml-12,.ml-2,.mx-12,.mx-2{margin-left:12px!important}.m-24,.m-3{margin:24px!important}.mt-24,.mt-3,.my-24,.my-3{margin-top:24px!important}.mr-24,.mr-3,.mx-24,.mx-3{margin-right:24px!important}.mb-24,.mb-3,.my-24,.my-3{margin-bottom:24px!important}.ml-24,.ml-3,.mx-24,.mx-3{margin-left:24px!important}.m-36,.m-4{margin:36px!important}.mt-36,.mt-4,.my-36,.my-4{margin-top:36px!important}.mr-36,.mr-4,.mx-36,.mx-4{margin-right:36px!important}.mb-36,.mb-4,.my-36,.my-4{margin-bottom:36px!important}.ml-36,.ml-4,.mx-36,.mx-4{margin-left:36px!important}.m-48,.m-5{margin:48px!important}.mt-48,.mt-5,.my-48,.my-5{margin-top:48px!important}.mr-48,.mr-5,.mx-48,.mx-5{margin-right:48px!important}.mb-48,.mb-5,.my-48,.my-5{margin-bottom:48px!important}.ml-48,.ml-5,.mx-48,.mx-5{margin-left:48px!important}.m-6{margin:60px!important}.mt-6,.my-6{margin-top:60px!important}.mr-6,.mx-6{margin-right:60px!important}.mb-6,.my-6{margin-bottom:60px!important}.ml-6,.mx-6{margin-left:60px!important}.m-7{margin:100px!important}.mt-7,.my-7{margin-top:100px!important}.mr-7,.mx-7{margin-right:100px!important}.mb-7,.my-7{margin-bottom:100px!important}.ml-7,.mx-7{margin-left:100px!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1,.p-6{padding:6px!important}.pt-1,.pt-6,.py-1,.py-6{padding-top:6px!important}.pr-1,.pr-6,.px-1,.px-6{padding-right:6px!important}.pb-1,.pb-6,.py-1,.py-6{padding-bottom:6px!important}.pl-1,.pl-6,.px-1,.px-6{padding-left:6px!important}.p-12,.p-2{padding:12px!important}.pt-12,.pt-2,.py-12,.py-2{padding-top:12px!important}.pr-12,.pr-2,.px-12,.px-2{padding-right:12px!important}.pb-12,.pb-2,.py-12,.py-2{padding-bottom:12px!important}.pl-12,.pl-2,.px-12,.px-2{padding-left:12px!important}.p-24,.p-3{padding:24px!important}.pt-24,.pt-3,.py-24,.py-3{padding-top:24px!important}.pr-24,.pr-3,.px-24,.px-3{padding-right:24px!important}.pb-24,.pb-3,.py-24,.py-3{padding-bottom:24px!important}.pl-24,.pl-3,.px-24,.px-3{padding-left:24px!important}.p-36,.p-4{padding:36px!important}.pt-36,.pt-4,.py-36,.py-4{padding-top:36px!important}.pr-36,.pr-4,.px-36,.px-4{padding-right:36px!important}.pb-36,.pb-4,.py-36,.py-4{padding-bottom:36px!important}.pl-36,.pl-4,.px-36,.px-4{padding-left:36px!important}.p-48,.p-5{padding:48px!important}.pt-48,.pt-5,.py-48,.py-5{padding-top:48px!important}.pr-48,.pr-5,.px-48,.px-5{padding-right:48px!important}.pb-48,.pb-5,.py-48,.py-5{padding-bottom:48px!important}.pl-48,.pl-5,.px-48,.px-5{padding-left:48px!important}.p-6{margin:80px!important}.pt-6,.py-6{padding-top:80px!important}.pr-6,.px-6{padding-right:80px!important}.pb-6,.py-6{padding-bottom:80px!important}.pl-6,.px-6{padding-left:80px!important}.p-7{margin:100px!important}.pt-7,.py-7{padding-top:100px!important}.pr-7,.px-7{padding-right:100px!important}.pb-7,.py-7{padding-bottom:100px!important}.pl-7,.px-7{padding-left:100px!important}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1,.m-md-6{margin:6px!important}.mt-md-1,.mt-md-6,.my-md-1,.my-md-6{margin-top:6px!important}.mr-md-1,.mr-md-6,.mx-md-1,.mx-md-6{margin-right:6px!important}.mb-md-1,.mb-md-6,.my-md-1,.my-md-6{margin-bottom:6px!important}.ml-md-1,.ml-md-6,.mx-md-1,.mx-md-6{margin-left:6px!important}.m-md-12,.m-md-2{margin:12px!important}.mt-md-12,.mt-md-2,.my-md-12,.my-md-2{margin-top:12px!important}.mr-md-12,.mr-md-2,.mx-md-12,.mx-md-2{margin-right:12px!important}.mb-md-12,.mb-md-2,.my-md-12,.my-md-2{margin-bottom:12px!important}.ml-md-12,.ml-md-2,.mx-md-12,.mx-md-2{margin-left:12px!important}.m-md-24,.m-md-3{margin:24px!important}.mt-md-24,.mt-md-3,.my-md-24,.my-md-3{margin-top:24px!important}.mr-md-24,.mr-md-3,.mx-md-24,.mx-md-3{margin-right:24px!important}.mb-md-24,.mb-md-3,.my-md-24,.my-md-3{margin-bottom:24px!important}.ml-md-24,.ml-md-3,.mx-md-24,.mx-md-3{margin-left:24px!important}.m-md-36,.m-md-4{margin:36px!important}.mt-md-36,.mt-md-4,.my-md-36,.my-md-4{margin-top:36px!important}.mr-md-36,.mr-md-4,.mx-md-36,.mx-md-4{margin-right:36px!important}.mb-md-36,.mb-md-4,.my-md-36,.my-md-4{margin-bottom:36px!important}.ml-md-36,.ml-md-4,.mx-md-36,.mx-md-4{margin-left:36px!important}.m-md-48,.m-md-5{margin:48px!important}.mt-md-48,.mt-md-5,.my-md-48,.my-md-5{margin-top:48px!important}.mr-md-48,.mr-md-5,.mx-md-48,.mx-md-5{margin-right:48px!important}.mb-md-48,.mb-md-5,.my-md-48,.my-md-5{margin-bottom:48px!important}.ml-md-48,.ml-md-5,.mx-md-48,.mx-md-5{margin-left:48px!important}.m-md-6{margin:80px!important}.mt-md-6,.my-md-6{margin-top:80px!important}.mr-md-6,.mx-md-6{margin-right:80px!important}.mb-md-6,.my-md-6{margin-bottom:80px!important}.ml-md-6,.mx-md-6{margin-left:80px!important}.m-md-7{margin:100px!important}.mt-md-7,.my-md-7{margin-top:100px!important}.mr-md-7,.mx-md-7{margin-right:100px!important}.mb-md-7,.my-md-7{margin-bottom:100px!important}.ml-md-7,.mx-md-7{margin-left:100px!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1,.p-md-6{padding:6px!important}.pt-md-1,.pt-md-6,.py-md-1,.py-md-6{padding-top:6px!important}.pr-md-1,.pr-md-6,.px-md-1,.px-md-6{padding-right:6px!important}.pb-md-1,.pb-md-6,.py-md-1,.py-md-6{padding-bottom:6px!important}.pl-md-1,.pl-md-6,.px-md-1,.px-md-6{padding-left:6px!important}.p-md-12,.p-md-2{padding:12px!important}.pt-md-12,.pt-md-2,.py-md-12,.py-md-2{padding-top:12px!important}.pr-md-12,.pr-md-2,.px-md-12,.px-md-2{padding-right:12px!important}.pb-md-12,.pb-md-2,.py-md-12,.py-md-2{padding-bottom:12px!important}.pl-md-12,.pl-md-2,.px-md-12,.px-md-2{padding-left:12px!important}.p-md-24,.p-md-3{padding:24px!important}.pt-md-24,.pt-md-3,.py-md-24,.py-md-3{padding-top:24px!important}.pr-md-24,.pr-md-3,.px-md-24,.px-md-3{padding-right:24px!important}.pb-md-24,.pb-md-3,.py-md-24,.py-md-3{padding-bottom:24px!important}.pl-md-24,.pl-md-3,.px-md-24,.px-md-3{padding-left:24px!important}.p-md-36,.p-md-4{padding:36px!important}.pt-md-36,.pt-md-4,.py-md-36,.py-md-4{padding-top:36px!important}.pr-md-36,.pr-md-4,.px-md-36,.px-md-4{padding-right:36px!important}.pb-md-36,.pb-md-4,.py-md-36,.py-md-4{padding-bottom:36px!important}.pl-md-36,.pl-md-4,.px-md-36,.px-md-4{padding-left:36px!important}.p-md-48,.p-md-5{padding:48px!important}.pt-md-48,.pt-md-5,.py-md-48,.py-md-5{padding-top:48px!important}.pr-md-48,.pr-md-5,.px-md-48,.px-md-5{padding-right:48px!important}.pb-md-48,.pb-md-5,.py-md-48,.py-md-5{padding-bottom:48px!important}.pl-md-48,.pl-md-5,.px-md-48,.px-md-5{padding-left:48px!important}.p-md-6{margin:60px!important}.pt-md-6,.py-md-6{padding-top:60px!important}.pr-md-6,.px-md-6{padding-right:60px!important}.pb-md-6,.py-md-6{padding-bottom:60px!important}.pl-md-6,.px-md-6{padding-left:60px!important}.p-md-7{margin:100px!important}.pt-md-7,.py-md-7{padding-top:100px!important}.pr-md-7,.px-md-7{padding-right:100px!important}.pb-md-7,.py-md-7{padding-bottom:100px!important}.pl-md-7,.px-md-7{padding-left:100px!important}}@media (min-width:1024px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1,.m-lg-6{margin:6px!important}.mt-lg-1,.mt-lg-6,.my-lg-1,.my-lg-6{margin-top:6px!important}.mr-lg-1,.mr-lg-6,.mx-lg-1,.mx-lg-6{margin-right:6px!important}.mb-lg-1,.mb-lg-6,.my-lg-1,.my-lg-6{margin-bottom:6px!important}.ml-lg-1,.ml-lg-6,.mx-lg-1,.mx-lg-6{margin-left:6px!important}.m-lg-12,.m-lg-2{margin:12px!important}.mt-lg-12,.mt-lg-2,.my-lg-12,.my-lg-2{margin-top:12px!important}.mr-lg-12,.mr-lg-2,.mx-lg-12,.mx-lg-2{margin-right:12px!important}.mb-lg-12,.mb-lg-2,.my-lg-12,.my-lg-2{margin-bottom:12px!important}.ml-lg-12,.ml-lg-2,.mx-lg-12,.mx-lg-2{margin-left:12px!important}.m-lg-24,.m-lg-3{margin:24px!important}.mt-lg-24,.mt-lg-3,.my-lg-24,.my-lg-3{margin-top:24px!important}.mr-lg-24,.mr-lg-3,.mx-lg-24,.mx-lg-3{margin-right:24px!important}.mb-lg-24,.mb-lg-3,.my-lg-24,.my-lg-3{margin-bottom:24px!important}.ml-lg-24,.ml-lg-3,.mx-lg-24,.mx-lg-3{margin-left:24px!important}.m-lg-36,.m-lg-4{margin:36px!important}.mt-lg-36,.mt-lg-4,.my-lg-36,.my-lg-4{margin-top:36px!important}.mr-lg-36,.mr-lg-4,.mx-lg-36,.mx-lg-4{margin-right:36px!important}.mb-lg-36,.mb-lg-4,.my-lg-36,.my-lg-4{margin-bottom:36px!important}.ml-lg-36,.ml-lg-4,.mx-lg-36,.mx-lg-4{margin-left:36px!important}.m-lg-48,.m-lg-5{margin:48px!important}.mt-lg-48,.mt-lg-5,.my-lg-48,.my-lg-5{margin-top:48px!important}.mr-lg-48,.mr-lg-5,.mx-lg-48,.mx-lg-5{margin-right:48px!important}.mb-lg-48,.mb-lg-5,.my-lg-48,.my-lg-5{margin-bottom:48px!important}.ml-lg-48,.ml-lg-5,.mx-lg-48,.mx-lg-5{margin-left:48px!important}.m-lg-6{margin:80px!important}.mt-lg-6,.my-lg-6{margin-top:80px!important}.mr-lg-6,.mx-lg-6{margin-right:80px!important}.mb-lg-6,.my-lg-6{margin-bottom:80px!important}.ml-lg-6,.mx-lg-6{margin-left:80px!important}.m-lg-7{margin:100px!important}.mt-lg-7,.my-lg-7{margin-top:100px!important}.mr-lg-7,.mx-lg-7{margin-right:100px!important}.mb-lg-7,.my-lg-7{margin-bottom:100px!important}.ml-lg-7,.mx-lg-7{margin-left:100px!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1,.p-lg-6{padding:6px!important}.pt-lg-1,.pt-lg-6,.py-lg-1,.py-lg-6{padding-top:6px!important}.pr-lg-1,.pr-lg-6,.px-lg-1,.px-lg-6{padding-right:6px!important}.pb-lg-1,.pb-lg-6,.py-lg-1,.py-lg-6{padding-bottom:6px!important}.pl-lg-1,.pl-lg-6,.px-lg-1,.px-lg-6{padding-left:6px!important}.p-lg-12,.p-lg-2{padding:12px!important}.pt-lg-12,.pt-lg-2,.py-lg-12,.py-lg-2{padding-top:12px!important}.pr-lg-12,.pr-lg-2,.px-lg-12,.px-lg-2{padding-right:12px!important}.pb-lg-12,.pb-lg-2,.py-lg-12,.py-lg-2{padding-bottom:12px!important}.pl-lg-12,.pl-lg-2,.px-lg-12,.px-lg-2{padding-left:12px!important}.p-lg-24,.p-lg-3{padding:24px!important}.pt-lg-24,.pt-lg-3,.py-lg-24,.py-lg-3{padding-top:24px!important}.pr-lg-24,.pr-lg-3,.px-lg-24,.px-lg-3{padding-right:24px!important}.pb-lg-24,.pb-lg-3,.py-lg-24,.py-lg-3{padding-bottom:24px!important}.pl-lg-24,.pl-lg-3,.px-lg-24,.px-lg-3{padding-left:24px!important}.p-lg-36,.p-lg-4{padding:36px!important}.pt-lg-36,.pt-lg-4,.py-lg-36,.py-lg-4{padding-top:36px!important}.pr-lg-36,.pr-lg-4,.px-lg-36,.px-lg-4{padding-right:36px!important}.pb-lg-36,.pb-lg-4,.py-lg-36,.py-lg-4{padding-bottom:36px!important}.pl-lg-36,.pl-lg-4,.px-lg-36,.px-lg-4{padding-left:36px!important}.p-lg-48,.p-lg-5{padding:48px!important}.pt-lg-48,.pt-lg-5,.py-lg-48,.py-lg-5{padding-top:48px!important}.pr-lg-48,.pr-lg-5,.px-lg-48,.px-lg-5{padding-right:48px!important}.pb-lg-48,.pb-lg-5,.py-lg-48,.py-lg-5{padding-bottom:48px!important}.pl-lg-48,.pl-lg-5,.px-lg-48,.px-lg-5{padding-left:48px!important}.p-lg-6{margin:60px!important}.pt-lg-6,.py-lg-6{padding-top:60px!important}.pr-lg-6,.px-lg-6{padding-right:60px!important}.pb-lg-6,.py-lg-6{padding-bottom:60px!important}.pl-lg-6,.px-lg-6{padding-left:60px!important}.p-lg-7{margin:100px!important}.pt-lg-7,.py-lg-7{padding-top:100px!important}.pr-lg-7,.px-lg-7{padding-right:100px!important}.pb-lg-7,.py-lg-7{padding-bottom:100px!important}.pl-lg-7,.px-lg-7{padding-left:100px!important}}.container{position:relative;box-sizing:content-box;max-width:767px;padding-right:15px;padding-left:15px;margin:0 auto}@media (min-width:768px){.container{max-width:1440px}}.container a:hover{text-decoration:none}.container img{width:100%;height:auto;display:block}.container ::-webkit-scrollbar{width:8px;height:8px}.container ::-webkit-scrollbar-thumb{background:#bbb;border-radius:8px}.container ::-webkit-scrollbar-track{background:#eee}.img-responsive{width:100%;height:auto;display:block}@media (max-width:767px){.no-padding{padding-left:0;padding-right:0}}@media (max-width:767px){.no-background{background:0 0;padding:0}}.position-relative{position:relative}.position-absolute{position:absolute}.text-start{text-align:left}.text-end{text-align:right}.text-center{text-align:center}.text-link{text-decoration:underline;font-weight:500}.text-link:hover{text-decoration:none}.section-bottom-1{margin-bottom:20px}.section-bottom-2{margin-bottom:60px}.section-bottom-3{margin-bottom:100px}@media (min-width:768px){.section-bottom-1{margin-bottom:30px}.section-bottom-2{margin-bottom:70px}.section-bottom-3{margin-bottom:110px}}.reduced-width-1{max-width:1200px;margin-left:auto;margin-right:auto}.reduced-width-2{max-width:1000px;margin-left:auto;margin-right:auto}.reduced-width-3{max-width:800px;margin-left:auto;margin-right:auto}.background-1{background-color:#edf1f4;padding:15px 0}.background-2{background-color:#edf1f4;padding:30px 0}.background-3{background-color:#edf1f4;padding:40px 0}.background-1 .custom-slider .slider-tile .product-image:before{opacity:0}.background-2 .custom-slider .slider-tile .product-image:before{opacity:0}.background-3 .custom-slider .slider-tile .product-image:before{opacity:0}.background-1 .product-name{padding:0 10px}.background-1 .yotpo-widget-instance{padding:0 10px}.background-1 .product-pricing{padding:0 10px 10px}.background-2 .product-name{padding:0 10px}.background-2 .yotpo-widget-instance{padding:0 10px}.background-2 .product-pricing{padding:0 10px 10px}.background-3 .product-name{padding:0 10px}.background-3 .yotpo-widget-instance{padding:0 10px}.background-3 .product-pricing{padding:0 10px 10px}@media (min-width:768px){.background-1{background-color:#edf1f4;padding:20px 0}.background-2{background-color:#edf1f4;padding:40px 0}.background-3{background-color:#edf1f4;padding:60px 0}}.cta{text-transform:uppercase;box-sizing:border-box;font-weight:400;display:inline-block;text-align:center;padding:6px 30px;font-size:14px;line-height:1;border-radius:5px}.cta:hover{text-decoration:none}.cta.large{padding:11px 40px;font-size:16px;font-weight:500}.cta.larger{padding:16px 60px;font-size:16px;font-weight:500}.cta.largest{padding:29px 80px;font-size:18px;font-weight:500}.cta.max{width:100%}.cta.primary{border:2px solid #224c7a;background-color:#224c7a;color:#fff;transition:all .1s ease}.cta.primary:hover{border:2px solid #182e49;background-color:#182e49;transition:all .1s ease}.cta.secondary{border:2px solid #50a39a;background-color:#50a39a;color:#fff;transition:all .1s ease}.cta.secondary:hover{border:2px solid #224c7a;background-color:#224c7a;transition:all .1s ease}.cta.tertiary{border:2px solid #fff;background-color:#fff;color:#224c7a;transition:all .1s ease}.cta.tertiary:hover{border:2px solid #224c7a;color:#224c7a;transition:all .1s ease}.cta.bordered{border:2px solid #224c7a;color:#224c7a;transition:all .1s ease}.cta.bordered:hover{border:2px solid #224c7a;background-color:#224c7a;color:#fff;transition:all .1s ease}.cta.bordered-white{border:2px solid #fff;color:#224c7a;transition:all .1s ease}.cta.bordered-white:hover{border:2px solid #224c7a;color:#224c7a;transition:all .1s ease}.button-grid{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.button-grid .cta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:1 0 auto;flex:1 0 auto}.button-grid.x2 .cta{-ms-flex:1 0 calc(50% - 5px);flex:1 0 calc(50% - 5px)}.button-grid.x3 .cta{-ms-flex:1 0 calc(33.3333% - 10px);flex:1 0 calc(33.3333% - 10px)}.button-grid.x4 .cta{-ms-flex:1 0 calc(25% - 10px);flex:1 0 calc(25% - 10px)}@media (min-width:768px) AND (max-width:1023px){.button-grid.x2 .cta{-ms-flex:1 0 calc(25% - 10px);flex:1 0 calc(25% - 10px)}}.button-grid .cta.large{padding:11px 10px}.button-grid .cta.larger{padding:16px 10px}.button-grid .cta.largest{padding:29px 10px}.button-stacked{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.button-paired{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.text-cta{text-transform:uppercase;box-sizing:border-box;font-weight:500;display:inline-block;text-align:center;font-size:18px;line-height:1;text-decoration:underline;text-underline-offset:6px;margin-top:20px}.navigation-content{max-width:800px}.navigation-content h2{font-size:20px;margin:0 0 10px 0}.sitewideebc{position:relative;z-index:12;background:#50a39a;color:#fff;padding:10px;text-align:center;font-size:14px;line-height:1.2}@media screen and (min-width:1280px){.sitewideebc{background:#50a39a;color:#fff}}.sitewideebc:not(.slick-initialized) .slide:not(:first-of-type){display:none}.slick-next,.slick-prev{z-index:1;font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:40px;padding:0;-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0!important}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:#000!important;background:0 0!important}.slick-next:before,.slick-prev:before{font-family:fontawesome;font-size:20px;line-height:1;opacity:1;background:0 0!important;padding:5px;color:#000!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:5px}.slick-prev:before{content:'\f053'}.slick-next{right:5px}.slick-next:before{content:'\f054'}.slick-dots{position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:10px;margin:0;padding:0}.slick-dots li{display:inline-block;margin:0 4px}.slick-dots li button{border-radius:50%;background:#fff;text-indent:100%;white-space:nowrap;overflow:hidden;border:0;padding:0;height:12px;width:12px}.slick-dots li.slick-active button{background:#000;outline:3px solid #fff;outline-offset:-2px}.countdown{margin:20px auto;text-align:center;font-size:20px;line-height:1.2;font-weight:500}.countdown .digital{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:5px}.countdown .digital .label{font-size:10px;line-height:1.2;font-weight:500;margin-top:5px}.countdown .digital .seperator{line-height:40px;font-size:18px;font-weight:500}.countdown .digital .digits{position:relative;margin:0 4px;text-align:center}.countdown .digital .digits span{background:#224c7a;color:#fff;width:28px;height:40px;font-size:20px;line-height:40px;font-weight:500;display:inline-block;border-radius:5px;margin:0 1px;font-variant-numeric:tabular-nums}.countdown .digital.last .digits span{background:#dc3545;color:#fff}.countdown .digital .seperator:after{position:absolute;top:0;left:-6px;content:':';font-size:18px}.countdown.standard{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:20px;margin:0 5px 0 5px}.countdown.standard .digits{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-variant-numeric:tabular-nums;margin:0 5px}.countdown.standard .digits .label{margin-left:2px;font-size:10px}.countdown.standard .seperator:after{position:absolute;top:2px;left:-7px;content:':';font-size:16px}.sitewide-countdown{background:#59799b;color:#fff;padding:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.backtotop{display:inline-block;background-color:#fff;color:#000;font-weight:500;box-shadow:0 5px 15px rgba(0,0,0,.2);padding:0 10px;font-size:14px;border-radius:40px;line-height:40px;height:40px;text-align:center;text-transform:uppercase;position:fixed;overflow:hidden;z-index:99;visibility:hidden;opacity:0;transition:opacity .25s ease-in-out;-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:120px}.backtotop:hover{transition:opacity .25s ease-in-out;padding:0 20px;cursor:pointer}.backtotop.visible{visibility:visible;opacity:1;bottom:90px;left:50%}.breadcrumb{margin:20px 0}@media (max-width:767px){.breadcrumb{display:-ms-flexbox;display:flex;width:100%}}.breadcrumb .breadcrumb-ul .breadcrumb-li{display:inline;font-size:14px;text-transform:uppercase}@media (max-width:767px){.breadcrumb .breadcrumb-ul .breadcrumb-li{display:block;float:left}}.breadcrumb .breadcrumb-ul .breadcrumb-li .separator{padding-left:2px;padding-right:2px}.breadcrumb .breadcrumb-ul .breadcrumb-li:last-child .separator{display:none}.breadcrumb .breadcrumb-refinements{margin-top:30px}.breadcrumb .breadcrumb-refinements .refinement-element{border-radius:0;font-size:16px;line-height:1.6;color:#000;font-weight:400;letter-spacing:.4px;margin:10px 10px 0 0;padding:5px 10px;float:left;width:auto;background:#198754;color:#fff;font-style:normal;text-transform:none;font-size:14px;line-height:20px;white-space:nowrap}.breadcrumb .breadcrumb-refinements .refinement-element .refinement-text{display:inline-block}.breadcrumb .breadcrumb-refinements .refinement-element .breadcrumb-relax{display:inline-block;margin-left:5px;color:#fff}.breadcrumb .breadcrumb-refinements .refinement-element .breadcrumb-relax .fa{display:block;height:20px;width:20px;line-height:20px;text-align:center;background:#fff;color:#198754;border-radius:10px}.button,button,input[type=button]{border:1px solid #224c7a;box-sizing:border-box;background-color:#224c7a;cursor:pointer;color:#fff;display:inline-block;width:auto;border-radius:4px;font-family:brother-1816,sans-serif;font-size:14px;line-height:48px;font-weight:500;padding:0 15px;text-align:center;text-decoration:none;-webkit-appearance:none}@media (min-width:1280px){.button,button,input[type=button]{font-size:16px}}.button:hover,button:hover,input[type=button]:hover{background-color:#182e49;border-color:#182e49;color:#fff;text-decoration:none}.button.full-width-button,button.full-width-button,input[type=button].full-width-button{width:100%}.button.button-wide,button.button-wide,input[type=button].button-wide{min-width:200px}.button.button-small,button.button-small,input[type=button].button-small{line-height:28px}.button.button-medium,button.button-medium,input[type=button].button-medium{line-height:38px;font-size:16px}.button.button-large,button.button-large,input[type=button].button-large{font-size:18px;line-height:58px;font-size:20px;padding:0 30px;font-weight:400}.button.button-grey,button.button-grey,input[type=button].button-grey{background-color:#ddd;border-color:#ddd;color:#000}.button.button-grey:hover,button.button-grey:hover,input[type=button].button-grey:hover{background-color:#ccc;border-color:#ccc;color:#000}.button.button-red,button.button-red,input[type=button].button-red{background-color:#dc3545;border-color:#dc3545;color:#fff}.button.button-red:hover,button.button-red:hover,input[type=button].button-red:hover{background-color:#a6192e;border-color:#a6192e;color:#fff}.button.button-green,button.button-green,input[type=button].button-green{background-color:#198754;border-color:#198754;color:#fff}.button.button-green:hover,button.button-green:hover,input[type=button].button-green:hover{background-color:#146c43;border-color:#146c43;color:#fff}.button.button-transparent,button.button-transparent,input[type=button].button-transparent{background:0 0;border-color:#bbb;color:#000}.button.button-white,button.button-white,input[type=button].button-white{background:#fff;border-color:#224c7a;color:#224c7a}.button.button-white:hover,button.button-white:hover,input[type=button].button-white:hover{border-color:#182e49}.button.button-text,button.button-text,input[type=button].button-text{display:inline-block;line-height:1.6;padding:0;margin:0;text-decoration:none;background-color:transparent;color:#000;border:0 none;font-weight:400;min-width:1px;width:auto}.button.button-text:hover,button.button-text:hover,input[type=button].button-text:hover{color:#000;text-decoration:underline;background-color:transparent}.button.button-text.button-text-small,button.button-text.button-text-small,input[type=button].button-text.button-text-small{font-size:10px}.button.button-icon,button.button-icon,input[type=button].button-icon{font-size:20px;color:#000;padding-left:0;padding-right:0;width:40px;text-align:center;display:block}.button.button-icon:hover,button.button-icon:hover,input[type=button].button-icon:hover{color:#000}.button.button-icon.button-transparent,button.button-icon.button-transparent,input[type=button].button-icon.button-transparent{border-color:transparent}.button.button-icon.button-transparent:hover,button.button-icon.button-transparent:hover,input[type=button].button-icon.button-transparent:hover{color:#000;opacity:1}.button.button-icon.button-grey,button.button-icon.button-grey,input[type=button].button-icon.button-grey{color:#fff}.button.button-icon.button-grey:hover,button.button-icon.button-grey:hover,input[type=button].button-icon.button-grey:hover{color:#fff}.button.disabled,.button.disabled:hover,button.disabled,button[disabled],button[disabled]:hover{background-color:#eee!important;border-color:#eee!important;color:#bbb!important;cursor:default!important;pointer-events:none}.button-icon.disabled,.button-icon.disabled:hover{pointer-events:none;background-color:transparent!important;border-color:transparent!important;color:transparent!important}@media (max-width:767px){.button,button,input[type=button]{display:block;width:100%}}.checkout-journey{background:#224c7a;color:#fff;font-size:18px}.checkout-journey:hover{background:#182e49;color:#fff}.quick-buy-button{background:#fff;border-color:#bbb;color:#000;font-size:20px}.quick-buy-button:hover{background:#fff;border-color:#000;color:#000}.multi-buttons{display:-ms-flexbox;display:flex;gap:15px}#applepayerrorcontainer,.gpay-error-msg{color:#dc3545;line-height:20px;margin-bottom:15px;margin-top:15px}.google-pay-details-bottom{display:none}.add-to-cart-wrapper{display:-ms-flexbox;display:flex;gap:16px;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:1023px){.add-to-cart-wrapper{-ms-flex-direction:column;flex-direction:column}}.add-to-cart-wrapper .applePayDetails{width:calc(50% - 8px);-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px)}.add-to-cart-wrapper .applePayDetails button{height:50px;margin:0}@media (max-width:1023px){.add-to-cart-wrapper .applePayDetails{width:100%}}.add-to-cart-wrapper .googlePayDetails{width:calc(50% - 8px);-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px)}.add-to-cart-wrapper .googlePayDetails .gpay-wrapper #gpaycontainer{height:50px;min-height:50px}.add-to-cart-wrapper .googlePayDetails .gpay-wrapper #gpaycontainer .gpay-button{height:50px}.add-to-cart-wrapper .googlePayDetails .gpay-wrapper #gpaycontainer .gpay-card-info-container{min-width:auto;height:50px;min-height:50px}.add-to-cart-wrapper .googlePayDetails .gpay-wrapper #gpaycontainer .gpay-card-info-container.black{outline:1px solid #000}@media (max-width:1023px){.add-to-cart-wrapper .googlePayDetails{width:100%}}.add-to-cart-wrapper .quick-buy-button{width:calc(50% - 8px);-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);height:50px}@media (max-width:1023px){.add-to-cart-wrapper .quick-buy-button{width:100%}}.cart-checkout .add-to-cart-wrapper{-ms-flex-direction:column;flex-direction:column}.cart-checkout .add-to-cart-wrapper form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.cart-checkout .add-to-cart-wrapper form .applePayDetails{width:100%;-ms-flex:0 0 100%;flex:0 0 100%}.cart-checkout .add-to-cart-wrapper form .applePayDetails button{height:50px;margin:0}.cart-checkout .add-to-cart-wrapper form .googlePayDetails{width:100%}.cart-checkout .add-to-cart-wrapper form .checkout-journey{width:100%}@media (max-width:767px){.add-to-cart-wrapper.sticky-add-to-cart{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:fixed;width:100%;bottom:0;padding:15px;background:#fff;left:0;box-sizing:border-box;z-index:9;box-shadow:0 0 20px rgba(0,0,0,.5)}.add-to-cart-wrapper.sticky-add-to-cart .applePayDetails button{height:50px;margin:0}.add-to-cart-wrapper.sticky-add-to-cart .gpay-wrapper #gpaycontainer{height:50px;min-height:50px}.add-to-cart-wrapper.sticky-add-to-cart .gpay-wrapper #gpaycontainer .gpay-button{height:50px}.add-to-cart-wrapper.sticky-add-to-cart .gpay-wrapper #gpaycontainer .gpay-card-info-container{height:50px;min-height:50px}.add-to-cart-wrapper.sticky-add-to-cart .quick-buy-button{height:50px}.add-to-cart-wrapper.sticky-add-to-cart .button{height:50px;line-height:46px;font-size:18px}.cart-checkout .add-to-cart-wrapper.sticky-add-to-cart form{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cart-checkout .add-to-cart-wrapper.sticky-add-to-cart form .paysafe-apple-pay-button{height:40px;margin-bottom:10px}.cart-checkout .add-to-cart-wrapper.sticky-add-to-cart form .applePayDetails{width:calc(50% - 8px);-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px)}.cart-checkout .add-to-cart-wrapper.sticky-add-to-cart form .applePayDetails button{height:40px}.cart-checkout .add-to-cart-wrapper.sticky-add-to-cart form .googlePayDetails{width:calc(50% - 8px);-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px)}.cart-checkout .add-to-cart-wrapper.sticky-add-to-cart form .gpay-card-info-container{height:40px;min-height:40px}.cart-checkout .add-to-cart-wrapper.sticky-add-to-cart form .button{height:40px;line-height:36px;font-size:14px}}@media (max-width:767px) and (max-width:1023px){.add-to-cart-wrapper.sticky-add-to-cart{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (max-width:1199px){.button-filter-all{width:100%;border-radius:0}}.carousel-container{display:block;opacity:0;position:relative;height:1px;margin-top:-1px}.carousel-container.loaded{opacity:1;margin-top:0;height:auto;z-index:1}.carousel-container .carousel{overflow:hidden;margin:auto;padding:0;list-style:none}.carousel-container .carousel li{float:left;list-style:none}.carousel-container .carousel li.grid-tile{width:20%}.carousel-container .carousel li.grid-tile .grid-tile-inner{padding:0 15px;margin:auto}.carousel-container .nav-arrows .nav-next,.carousel-container .nav-arrows .nav-prev{position:absolute;top:50%;z-index:1;margin-top:-20px}.carousel-container .nav-arrows .nav-prev{left:0}.carousel-container .nav-arrows .nav-next{right:0}.carousel-container .nav-arrows .disabled,.carousel-container .nav-arrows .disabled:hover{cursor:default;background-color:transparent;border-color:transparent}.carousel-container .bubble-ctr{position:absolute;z-index:1;left:47%;bottom:15px}.carousel-container .bubble-ctr .bubbles{margin:0;padding:0}.carousel-container .bubble-ctr .bubbles .bubble{display:inline-block;margin:0 2px;cursor:pointer;height:12px;width:12px;border:2px solid #fff;background:#fff;border-radius:8px;opacity:.6}.carousel-container .bubble-ctr .bubbles .bubble:before{content:''}.carousel-container .bubble-ctr .bubbles .bubble.fa-circle{background-color:#000}.carousel-container.pdp-main-tiles .carousel li.product-main-image{width:100%}.carousel-container.pdp-thumb-tiles .carousel-container-inner{margin-left:35px;margin-right:35px;margin-bottom:40px}.carousel-container.pdp-thumb-tiles .carousel li.productthumbnail{width:20%}.carousel-container.pdp-thumb-tiles .carousel li.productthumbnail .productthumbnail-inner{padding:0 5px}.carousel-container.pdp-thumb-tiles .carousel li.productthumbnail.video .productthumbnail-inner{padding:0;width:80px;height:80px;margin:0 auto}.carousel-container.pdp-thumb-tiles .carousel li.productthumbnail.video .icons-product-image-360{background:0 0}.carousel-container.pdp-thumb-tiles .carousel li.productthumbnail.video .productthumbnail-inner-content{height:100%;width:100%;margin-top:29px;border:1px solid #ddd}.carousel-container.pdp-thumb-tiles .carousel li.productthumbnail.video .overlayvideo-open{position:absolute;margin-top:0;margin-left:unset;bottom:0;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.carousel-container.pdp-thumb-tiles .carousel li.productthumbnail.video .fa-play{margin-bottom:40px}.carousel-container.pdp-thumb-tiles .carousel li.productthumbnail.video .text{text-align:center;margin-top:0;color:#dc3545;font-size:12px;font-weight:500;line-height:24px}.carousel-container.medium-tiles .carousel-container-inner{margin-left:35px;margin-right:35px}@media (max-width:767px){.carousel-container.medium-tiles .carousel li.grid-tile{width:100%}}@media (min-width:768px) and (max-width:1279px){.carousel-container.medium-tiles .carousel li.grid-tile{width:33.33333333%}}@media (min-width:1280px){.carousel-container.medium-tiles .carousel li.grid-tile{width:20%}}.carousel-container.medium-tiles .carousel li.grid-tile .grid-tile-inner{padding:0 15px 0 15px}.carousel-container.medium-tiles .carousel li.grid-tile .grid-tile-inner .product-tile .product-tile-top .product-name{margin-top:5px}.carousel-container.medium-tiles .carousel li.grid-tile .grid-tile-inner .product-tile .product-tile-top .product-pricing{font-size:16px;line-height:1.6}.carousel-container.small-tiles .carousel-container-inner{margin-left:15px;margin-right:15px}@media (max-width:767px){.carousel-container.small-tiles .carousel li.grid-tile{width:50%}}@media (min-width:768px) and (max-width:1279px){.carousel-container.small-tiles .carousel li.grid-tile{width:20%}}@media (min-width:1280px){.carousel-container.small-tiles .carousel li.grid-tile{width:12.5%}}.carousel-container.small-tiles .carousel li.grid-tile .grid-tile-inner{padding:0 10px}.carousel-container.small-tiles .carousel li.grid-tile .grid-tile-inner .product-tile .product-tile-top .product-pricing{font-size:15px;line-height:.6}.carousel-container .nav-arrows .nav-next,.carousel-container .nav-arrows .nav-prev{background-color:transparent;border-color:transparent}.carousel-container.banner-tiles .carousel-container-inner{margin:0}.carousel-container.banner-tiles .carousel-container-inner .carousel li.grid-tile{width:100%}.carousel-container.banner-tiles .carousel-container-inner .carousel li.grid-tile .grid-tile-inner{padding:0}.carousel-container.banner-tiles .carousel-container-inner .carousel li.grid-tile .grid-tile-inner img{display:block;max-width:100%;height:auto}.carousel-container.banner-tiles:hover .nav-arrows{display:block}.custom-slider{position:relative;width:100%}.custom-slider.x2 .custom-slider-inner .slider-tile{-ms-flex:1 0 calc(50% - 15px);flex:1 0 calc(50% - 15px)}.custom-slider.x3 .custom-slider-inner .slider-tile{-ms-flex:1 0 calc(50% - 15px);flex:1 0 calc(50% - 15px)}@media screen and (min-width:1280px){.custom-slider.x3 .custom-slider-inner .slider-tile{-ms-flex:0 0 calc(33.33333% - 15px);flex:0 0 calc(33.33333% - 15px)}}.custom-slider.x4 .custom-slider-inner .slider-tile{-ms-flex:1 0 calc(50% - 15px);flex:1 0 calc(50% - 15px)}@media screen and (min-width:1280px){.custom-slider.x4 .custom-slider-inner .slider-tile{-ms-flex:0 0 calc(25% - 15px);flex:0 0 calc(25% - 15px)}}.custom-slider.x5 .custom-slider-inner .slider-tile{-ms-flex:1 0 calc(50% - 15px);flex:1 0 calc(50% - 15px)}@media screen and (min-width:1024px){.custom-slider.x5 .custom-slider-inner .slider-tile{-ms-flex:0 0 calc(25% - 15px);flex:0 0 calc(25% - 15px)}}@media screen and (min-width:1280px){.custom-slider.x5 .custom-slider-inner .slider-tile{-ms-flex:0 0 calc(20% - 15px);flex:0 0 calc(20% - 15px)}}.custom-slider.x6 .custom-slider-inner .slider-tile{-ms-flex:1 0 calc(50% - 15px);flex:1 0 calc(50% - 15px)}@media screen and (min-width:1024px){.custom-slider.x6 .custom-slider-inner .slider-tile{-ms-flex:0 0 calc(25% - 15px);flex:0 0 calc(25% - 15px)}}@media screen and (min-width:1280px){.custom-slider.x6 .custom-slider-inner .slider-tile{-ms-flex:0 0 calc(16.66666% - 15px);flex:0 0 calc(16.66666% - 15px)}}.custom-slider .tile-wishlist{top:3px;right:3px;width:26px;height:26px;line-height:26px}.custom-slider .tile-wishlist .product-wishlist-link{font-size:15px}.custom-slider.grid-tiles .custom-slider-inner{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 15px}@media (min-width:768px){.custom-slider.grid-tiles .custom-slider-inner{padding:0 20px}}.custom-slider.grid-tiles .product-tile-nav-arrows{display:none}@media (max-width:767px){.custom-slider.grid-tiles.grid-not-mobile .custom-slider-inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.custom-slider.grid-tiles.grid-not-mobile .product-tile-nav-arrows{display:block}}.custom-slider.theme-dotd{position:relative;border:2px solid #ddd;padding:35px 30px 20px 30px;box-sizing:border-box;background:#fff}@media screen and (min-width:1024px){.custom-slider.theme-dotd{padding:35px 50px 20px 50px}}.custom-slider.theme-dotd .custom-slider-inner{margin-top:5px}.custom-slider.theme-dotd .dotd-header{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:-66px}@media screen and (min-width:1024px){.custom-slider.theme-dotd .dotd-header{margin-left:-20px;-ms-flex-pack:start;justify-content:flex-start}}.custom-slider.theme-dotd .dotd-header .inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:10px;text-align:center}@media screen and (min-width:1024px){.custom-slider.theme-dotd .dotd-header .inner{padding:0 20px;padding:0 10px 0 20px;-ms-flex-direction:row;flex-direction:row;min-height:60px}}.custom-slider.theme-dotd .dotd-header .inner .dotd-heading{font-size:26px;line-height:1.2;font-weight:700;text-transform:uppercase}@media screen and (min-width:1024px){.custom-slider.theme-dotd .dotd-header .inner .dotd-heading{padding-right:10px}}.custom-slider.theme-dotd .dotd-header .inner .dotd-countdown.countdown{margin:8px;padding:0;border-radius:30px;width:280px;height:40px;font-size:14px;line-height:1;font-weight:400;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.custom-slider.theme-dotd .dotd-header .inner .dotd-countdown.countdown .title{padding-left:10px}.custom-slider.theme-dotd .dotd-header .inner .dotd-countdown.countdown .digits{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;font-size:20px;font-weight:700;margin-bottom:3px;width:40px;padding:0 5px}.custom-slider.theme-dotd .dotd-header .inner .dotd-countdown.countdown .digits:last-child{padding-right:0}.custom-slider.theme-dotd .dotd-header .inner .dotd-countdown.countdown .digits.seperator:after{position:absolute;top:4px;left:-10px;content:':';font-size:14px}.custom-slider.theme-dotd .dotd-header .inner .dotd-countdown.countdown .digits .label{font-size:14px;font-weight:400;padding-right:4px}.custom-slider.theme-dotd .dotd-header .inner .dotd-countdown.countdown.hidden{display:none}.custom-slider.theme-dotd .fa-chevron-left{top:135px}@media screen and (min-width:768px){.custom-slider.theme-dotd .fa-chevron-left{top:100px}}@media screen and (min-width:1280px){.custom-slider.theme-dotd .fa-chevron-left{top:130px}}.custom-slider.theme-dotd .fa-chevron-right{top:135px}@media screen and (min-width:768px){.custom-slider.theme-dotd .fa-chevron-right{top:100px}}@media screen and (min-width:1280px){.custom-slider.theme-dotd .fa-chevron-right{top:130px}}.custom-slider .custom-slider-inner{display:-ms-flexbox;display:flex;width:auto;overflow:auto;gap:10px}@media screen and (min-width:768px){.custom-slider .custom-slider-inner{gap:15px}}.custom-slider .custom-slider-inner::-webkit-scrollbar{height:10px}.custom-slider .custom-slider-inner::-webkit-scrollbar-track{border-radius:10px;visibility:hidden}.custom-slider .custom-slider-inner::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px;visibility:hidden}.custom-slider .custom-slider-inner::-webkit-scrollbar-thumb:hover{cursor:pointer}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#f5f5f5;height:100%;max-height:422px;box-sizing:border-box}@media (max-width:768px){.custom-slider .custom-slider-inner .slider-tile .slider-product-tile{width:170px;max-height:344px}}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile.expanded{min-height:unset;max-height:unset}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .yotpo-widget-instance{height:18px;margin-bottom:10px;padding:0 10px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .yotpo-widget-instance .yotpo-star-rating-reviews-summary-link{display:none}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper{margin-top:auto}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .add-to-cart-from-tile{border-top:1px solid #fff}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches{position:relative;max-width:163px}@media (min-width:768px){.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches{max-width:210px}}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list{display:-ms-flexbox;display:flex;gap:5px;height:40px;overflow-x:auto;overflow-y:hidden;padding:5px;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list::-webkit-scrollbar{height:5px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list::-webkit-scrollbar-track{background:0 0;border-radius:5px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list .swatch{display:inline-block;padding:3px;border:2px solid transparent;min-width:36px;min-height:36px;max-width:36px;max-height:36px;box-sizing:border-box;position:relative}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list .swatch:before{content:'';top:0;left:0;bottom:0;right:0;position:absolute;z-index:1;background-image:none;background:#000;opacity:.03;min-width:32px;min-height:32px;max-width:32px;max-height:32px;box-sizing:border-box}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list .swatch img{display:block;min-width:32px;min-height:32px;max-width:32px;max-height:32px;position:absolute;top:0;left:0}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list .swatch.strikethrough{pointer-events:none}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list .swatch.strikethrough:before{position:absolute;content:"";left:0;top:45%;bottom:12px;right:0;border-top:2px solid #888;-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:30px;background:0 0;opacity:1;min-width:auto;min-height:auto;max-width:45px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list .swatch.strikethrough img{opacity:.3}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list .swatch.selected{border:2px solid #224c7a;width:auto;min-width:36px;min-height:36px;max-width:36px;max-height:36px;box-sizing:border-box}@media (max-width:767px){.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list{padding-right:4px}}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list:last-child{padding-right:0}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .fa-chevron-left,.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .fa-chevron-right{position:absolute;top:calc(50% - 10px);font-size:16px;box-sizing:border-box;z-index:1;cursor:pointer;width:auto;height:20px;line-height:20px;text-align:center}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .fa-chevron-left.disabled,.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .fa-chevron-right.disabled{pointer-events:none;color:#ddd}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .fa-chevron-left{left:0}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .fa-chevron-right{right:0}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches.no-scroll .swatch-list{margin-left:0;margin-right:0}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches.no-scroll .nav-arrows{display:none}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .selected-swatch{margin-top:5px;background:#f5f5f5;display:inline-block;padding:1px 20px;font-weight:400;border-radius:0;color:#444;font-size:12px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .button{margin-top:10px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;height:0;overflow:hidden;opacity:0;visibility:hidden}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches.hide-swatches{height:0;opacity:0;margin-top:0;visibility:hidden}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches:not(.hide-swatches){height:auto;opacity:1;visibility:visible}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches::-webkit-scrollbar{height:5px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches::-webkit-scrollbar-track{background:0 0;border-radius:5px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches .swatch{display:inline-block;padding:3px;border:2px solid transparent;min-width:40px;min-height:40px;margin-right:5px;margin-bottom:5px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches .swatch.selected{border:2px solid #0c497c;width:auto;min-width:40px;min-height:40px;max-width:40px;max-height:40px;box-sizing:border-box}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches .swatch.strikethrough{pointer-events:none}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches .swatch.strikethrough:before{position:absolute;content:"";left:0;top:50%;border-top:2px solid #bbb;-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:100%;background:0 0;opacity:1;min-width:auto;min-height:auto}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches .swatch.size{display:block;position:relative;border:2px solid #ddd;background-color:#fff;color:#000;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-transform:none;text-decoration:none;padding:0 8px;box-sizing:border-box;border-radius:40px;font-size:12px;line-height:1.2;overflow:hidden}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches .swatch.size:hover{text-decoration:none;border-color:#224c7a}@media (max-width:767px){.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches{padding-right:5px}}.custom-slider .product-review{height:14px;margin-bottom:5px}.custom-slider .product-review .rating{font-size:14px}.custom-slider .product-review .rating .fa-star{font-size:14px}.custom-slider .product-review .rating .fa-star-regular{font-size:14px}.custom-slider .product-review .rating-count{color:#888;font-size:12px}.custom-slider .slider-tile{position:relative;margin:0;float:left;-ms-flex:0 0 230px;flex:0 0 230px;text-decoration:none;box-sizing:border-box}.custom-slider .slider-tile .placeholder-image{float:left;width:auto}.custom-slider .slider-tile img{max-width:100%;display:block}.custom-slider .slider-tile .product-name{margin:10px 0 4px 0;padding:0 10px;line-height:1.3;height:34px;color:#000;font-size:13px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2}.custom-slider .slider-tile .product-image{min-height:230px}@media (max-width:768px){.custom-slider .slider-tile .product-image{height:152px;min-height:unset}.custom-slider .slider-tile .product-image:after{height:100%}}.custom-slider .slider-tile .product-pricing{margin-bottom:5px;padding:0 10px}.custom-slider .slider-tile .product-pricing .price{font-weight:500;line-height:20px;font-size:14px}@media screen and (min-width:768px){.custom-slider .slider-tile .product-pricing .price{font-size:16px}}.custom-slider .slider-tile .product-promo{font-size:13px;color:#a6192e;font-weight:500;height:20px;margin-top:5px;overflow:hidden}@media screen and (min-width:768px){.custom-slider .slider-tile .product-promo{font-size:16px}}.custom-slider.no-scroll .custom-slider-inner{-ms-flex-pack:center;justify-content:center}.custom-slider.no-scroll .product-tile-nav-arrows{display:none}.custom-slider:focus .custom-slider-inner::-webkit-scrollbar-track,.custom-slider:hover .custom-slider-inner::-webkit-scrollbar-track{visibility:visible}.custom-slider:focus .custom-slider-inner::-webkit-scrollbar-thumb,.custom-slider:hover .custom-slider-inner::-webkit-scrollbar-thumb{visibility:visible}.custom-slider .fa-chevron-left,.custom-slider .fa-chevron-right{position:absolute;top:60px;font-size:20px;box-sizing:border-box;z-index:1;cursor:pointer;background:#fff;width:30px;height:40px;line-height:40px;text-align:center;box-shadow:0 0 20px #ddd}@media screen and (min-width:1024px){.custom-slider .fa-chevron-left,.custom-slider .fa-chevron-right{top:70px}}@media screen and (min-width:1280px){.custom-slider .fa-chevron-left,.custom-slider .fa-chevron-right{top:95px}}.custom-slider .fa-chevron-left.disabled,.custom-slider .fa-chevron-right.disabled{cursor:not-allowed;color:#ddd}.custom-slider .fa-chevron-left{left:0}.custom-slider .fa-chevron-right{right:0}.custom-slider .quick-add{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:4px 0;padding:0 10px;font-size:13px;font-weight:600;cursor:pointer}@media (min-width:1023px){.custom-slider .quick-add{font-size:16px}}.custom-slider .quick-add .toggle-icon{font-size:20px}.custom-slider .quick-add.no-variations{cursor:pointer;text-align:center}@media screen and (max-width:1279px) and (min-width:1024px){.custom-slider .slider-tile{-ms-flex:0 0 180px;flex:0 0 180px}}@media screen and (max-width:1024px){.custom-slider .slider-tile{-ms-flex:0 0 160px;flex:0 0 160px}}@media screen and (max-width:767px){.custom-slider .custom-slider-inner::-webkit-scrollbar-track{visibility:visible}.custom-slider .custom-slider-inner::-webkit-scrollbar-thumb{visibility:visible}}.shop-the-look{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;padding-bottom:10px;overflow:hidden}@media (min-width:768px){.shop-the-look{display:block;border:1px solid #ddd}}.shop-the-look .custom-heading{-ms-flex-order:1;order:1;margin:15px 0}@media (min-width:768px){.shop-the-look .custom-heading{margin:30px 0 0 30px;-ms-flex-order:2;order:2}}@media (min-width:768px){.shop-the-look .custom-heading.heading-shift{margin:30px 0 0 480px}}.shop-the-look .custom-heading h2{font-size:22px;line-height:1.4;margin:0}.shop-the-look .custom-heading h3{font-size:16px;line-height:1.4;font-weight:400;margin:0}.shop-the-look .image-background{-ms-flex-order:2;order:2}@media (min-width:768px){.shop-the-look .image-background{-ms-flex-order:1;order:1;position:absolute;top:0;left:0;height:100%;width:100%;max-width:450px;display:-ms-flexbox;display:flex;overflow:hidden}.shop-the-look .image-background img{object-fit:cover}}.shop-the-look .custom-slider{position:relative;-ms-flex-order:3;order:3}.shop-the-look .custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper{padding:0}@media (min-width:768px){.shop-the-look .custom-slider .custom-slider-inner{padding:30px 30px 10px 0}}.shop-the-look .custom-slider.grid-tiles .custom-slider-inner{padding:0 15px}@media (min-width:768px){.shop-the-look .custom-slider.grid-tiles .custom-slider-inner{padding:30px 5px 10px 0}}.shop-the-look .custom-slider.image-shift{margin:-120px 0 0 0}@media (min-width:768px){.shop-the-look .custom-slider.image-shift{margin:0 0 0 300px;width:auto}}.custom-theme{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (min-width:768px){.custom-theme{gap:20px}}.custom-theme.background{background:#eee;padding:10px 10px 0 10px}@media (min-width:768px){.custom-theme.background{padding:20px 20px 10px 20px}}.custom-theme.background .custom-slider .custom-slider-inner{gap:10px}@media (min-width:768px){.custom-theme.background .custom-slider .custom-slider-inner{gap:20px}}.custom-theme.background .custom-slider .custom-slider-inner .slider-tile .slider-product-tile{padding:10px}@media (min-width:768px){.custom-theme.left{-ms-flex-direction:row;flex-direction:row}.custom-theme.left .content-left{max-width:300px;margin-bottom:10px}.custom-theme.left .content-left img{object-fit:cover;height:100%}.custom-theme.left .custom-slider{position:relative;width:calc(100% - 320px)}}.flyin .flyin-close-ctr{position:fixed;background:#fff;z-index:5000;width:100%;top:0;padding:10px 0}.flyin .flyin-close-ctr .flyin-close-ctr-wrapper{margin-bottom:20px;box-sizing:border-box;padding:5px 20px;width:100%;max-width:1200px;margin:0 auto;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.flyin .flyin-close-ctr .flyin-close-ctr-wrapper .flyin-close{z-index:5000;color:#dc3545!important;border:0;font-size:24px;background-color:#fff!important;width:auto;padding:0}.flyin .flyin-close-ctr .flyin-close-ctr-wrapper .sizechat{font-size:20px;font-weight:500;line-height:normal;text-transform:uppercase}.flyin .flyin-wrapper{position:absolute;left:0;top:0;background-color:#fff;overflow:hidden;overflow-y:auto;z-index:100;width:100%}.flyin .flyin-wrapper .flyin-inner{padding:60px;box-sizing:border-box;padding:100px 0 100px 0;width:100%;max-width:1200px;margin:0 auto}.main-wrapper.flyin-active{max-height:100vh;overflow:hidden;z-index:4}@media (min-width:768px){.search-overlay::after{background-color:rgba(0,0,0,.75);backdrop-filter:blur(12px);height:100vh;width:100%;position:fixed;top:0;left:0;z-index:11;content:""}}@media (min-width:1280px){.navigation-overlay::after{background-color:rgba(0,0,0,.75);backdrop-filter:blur(12px);height:100vh;width:100%;position:fixed;top:0;left:0;z-index:11;content:""}}.flyin{display:none}.flyin.flyin-active{display:block}.checkout-progress-indicator{display:none}@media (max-width:767px){.checkout-progress-indicator .step .step-inner .step-top .counter{height:25px;width:25px;font-size:12px;line-height:25px}.checkout-progress-indicator .step .step-inner .step-top .counter .fa{font-size:18px;line-height:18px;height:18px;width:25px;top:14px}.checkout-progress-indicator .step .step-inner .step-bottom{font-size:14px;line-height:14px;padding-top:10px}}.styledSelect,div.checker,input,select,textarea{border-radius:4px}.input-search,.input-text{position:relative;border:1px solid #bbb;box-sizing:border-box;font-size:16px;height:40px;padding:7px 7px 7px 9px;margin:0;color:#000;width:100%;-webkit-appearance:none}.input-search:focus,.input-text:focus{border-color:#bbb}input[type=number]{padding-right:8px}textarea{display:block;border:1px solid #bbb;box-sizing:border-box;font-size:16px;height:200px;padding:25px 10px;margin:0;background-color:#fff;color:#000;width:100%!important;-webkit-appearance:none}textarea:focus{border-color:#bbb}div.selector,select{border:1px solid #bbb;box-sizing:border-box;font-size:16px;line-height:24px;height:40px;cursor:pointer;color:#000;padding:0;margin:0;background-color:#fff;text-indent:5px;vertical-align:middle;text-align:left;width:100%!important;position:relative;text-transform:none}div.selector:focus,select:focus{border-color:#bbb}div.selector option,select option{background:#fff}div.selector{background-color:#eee}div.selector span{width:auto!important;color:#000;font-size:16px;line-height:39px;height:39px;margin:0;padding:0 25px 0 0;text-shadow:none;background-image:none;white-space:normal;text-indent:9px}div.selector select{font-family:brother-1816,sans-serif;font-size:16px;line-height:24px;height:39px;top:0;opacity:0;-moz-opacity:0}div.selector.focus{border-color:#bbb}input[type=radio]{width:16px;height:16px;cursor:pointer}div.radio{border:1px solid #bbb;border-radius:8px;width:10px;height:10px;margin:0;padding:2px;background-color:#fff;cursor:pointer}div.radio span{display:block;width:10px;height:10px;background-image:none;cursor:pointer}div.radio span input{width:16px;height:16px;margin-left:-3px!important;margin-top:-3px!important}input[type=checkbox]{width:38px;height:38px;cursor:pointer}.radio-override .checker{border-color:#888;border-radius:25px;width:20px;min-width:initial;height:20px;padding:3px}.radio-override .checker .checked:before{background-image:none;background-color:#198754;border-radius:25px;margin-left:4px!important;margin-top:-3px!important;width:17px;height:17px;content:''}div.checker{border:1px solid #bbb;width:38px;min-width:38px;height:38px;margin:0;background-color:#fff;cursor:pointer}div.checker span{display:block;margin-top:0;margin-left:0;width:100%;height:100%;background-image:none;cursor:pointer}div.checker span input{width:100%!important;height:100%!important}div.checker span.checked{border-color:#224c7a}div.checker span.checked::before{font-family:FontAwesome!important;content:"\f00c"!important;position:absolute;font-size:24px;width:100%;text-align:center;background-color:#224c7a;color:#fff}div.checker.focus span,div.checker.hover span,div.checker:focus span,div.checker:hover span{background-image:none}.form-row .field:before{display:inline-block;font-family:FontAwesome;font-size:18px;line-height:18px;font-style:normal;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:translate(0,0);transform:translate(0,0);display:block;position:absolute;z-index:1;top:7px;right:8px;width:20px;text-align:center;color:#bbb}.form-row.is-gift .field{margin-left:0}.form-row.gift-message-text .input-textarea{height:100px}.form-row.icon-username .field:before{content:"\f007"}.form-row.icon-info .field:before,.form-row.icon-tooltip .field:before{display:block!important;content:"\f059"!important;color:#50a39a!important}.error-msg,.tooltip-msg{display:none;background:#dc3545;color:#fff;padding:6px 8px;border-radius:0;position:relative;z-index:1;width:auto;pointer-events:none;margin-top:3px}.error-msg .close-icon,.tooltip-msg .close-icon{position:relative;left:4px;pointer-events:auto;cursor:pointer}.error-msg.right,.tooltip-msg.right{top:8px;right:auto;left:410px}.error-msg.right:before,.tooltip-msg.right:before{line-height:20px;right:initial;left:-4px;bottom:-1px;-ms-transform:rotate(90deg);transform:rotate(90deg)}.tooltip-msg{display:block;z-index:2;color:#000;background:#eee}.button-style .field div.selector{border-color:#000;color:#fff;background-color:#000}.button-style .field div.selector.hover,.button-style .field div.selector:hover{border-color:#000;background-color:#000}.button-style .field div.selector.focus,.button-style .field div.selector:focus{border-color:#000;color:#000;background-color:#fff}.freetextsearchinput::-ms-clear{display:none!important}.form-row-password{position:relative}.form-row-password .icon-password{position:absolute;font-size:20px;width:40px;height:50px;line-height:50px;right:0;bottom:0;top:0}.form-row-password .icon-password.show:before{content:"\f070";color:#000}.form-row-password .icon-password:before{content:"\f06e";color:#000}.form-row-password .icon-password:hover{cursor:pointer}.sweepstakes-entry{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;background:#fff;padding:20px;box-shadow:0 8px 25px rgba(0,0,0,.1);border-radius:4px;margin-top:-180px;margin-bottom:80px;box-sizing:border-box;min-height:340px}@media screen and (min-width:768px){.sweepstakes-entry{padding:40px}}@media screen and (min-width:1024px){.sweepstakes-entry{padding:60px}}.sweepstakes-entry .error{text-align:center;font-weight:500;color:#dc3545;font-size:14px;line-height:1.2;margin-top:20px}.sweepstakes-entry .sweepstakes-form .inner-form-elements{width:100%;max-width:1000px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;box-sizing:border-box;margin:0 auto}.sweepstakes-entry .sweepstakes-form .inner-form-elements .overlay-container .enable-find-my-address{margin:5px 0 15px 0}.sweepstakes-entry .sweepstakes-form .inner-form-elements .overlay-container .enable-find-my-address a.showmore{color:#0d6efd!important;font-weight:500;font-size:14px;line-height:20px;text-transform:uppercase!important;cursor:pointer;border:0;margin:0;padding:0;background-color:unset;height:unset;text-align:left}.sweepstakes-entry .sweepstakes-form .inner-form-elements .overlay-container .modal-container .address-content .form-row .field input.input-text~label,.sweepstakes-entry .sweepstakes-form .inner-form-elements .overlay-container .modal-container .address-content-mandatory .form-row .field input.input-text~label{top:0}.sweepstakes-entry .sweepstakes-form .inner-form-column{width:100%;padding:10px 0;box-sizing:border-box}@media screen and (min-width:768px){.sweepstakes-entry .sweepstakes-form .inner-form-column{padding:10px;width:50%}}@media screen and (min-width:1280px){.sweepstakes-entry .sweepstakes-form .inner-form-column{width:33.33333%}}.sweepstakes-entry .sweepstakes-form .inner-form-column .address-content{margin-bottom:20px}.sweepstakes-entry .sweepstakes-form .inner-form-column .form-row{width:100%;max-width:100%}.sweepstakes-entry .sweepstakes-form .inner-form-column .form-row .label{width:auto}.sweepstakes-entry .sweepstakes-form .inner-form-column .form-row .field input.input-text{height:65px;padding-left:15px;padding-top:25px;font-size:14px}.sweepstakes-entry .sweepstakes-form .inner-form-column .form-row .field input.input-text~label{padding-top:15px;padding-left:15px;font-size:14px;width:calc(100% - 20px)}.sweepstakes-entry .sweepstakes-form .inner-form-column .form-row .field input.input-text~label.focus-active{padding-top:12px;font-size:13px}.sweepstakes-entry .sweepstakes-form .inner-form-column .form-row .field .select{height:65px}.sweepstakes-entry .sweepstakes-form .inner-form-column .form-row .field .select .styledSelect{height:65px;font-size:14px}.sweepstakes-entry .sweepstakes-form .inner-form-column .form-row .field .select .styledSelect::after{top:19px}.sweepstakes-entry .sweepstakes-form .inner-form-column .form-row .field .error-msg{margin-bottom:0}.sweepstakes-entry .sweepstakes-form .inner-form-column .form-row .field::after{line-height:65px}.sweepstakes-entry .sweepstakes-form .inner-form-column .form-row .field .focus-helper{margin-bottom:0}.sweepstakes-entry .sweepstakes-form .inner-form-column .validation-success .styledSelect{padding-top:26px!important}.sweepstakes-entry .sweepstakes-form .inner-form-column .validation-success.form-row-select label{font-size:13px;top:5px}.sweepstakes-entry .sweepstakes-form .inner-form-column .type-address-btn .field{min-height:unset}.sweepstakes-entry .sweepstakes-form .inner-form-column .type-address-btn .addressmodelbox{margin-top:8px;color:#0d6efd!important;font-weight:500;font-size:14px;line-height:20px;text-transform:uppercase!important;cursor:pointer;border:0;margin:0;padding:0;background-color:unset;height:unset;text-align:left}@media screen and (min-width:768px){.sweepstakes-entry .sweepstakes-form .inner-form-column .type-address-btn .addressmodelbox{margin-bottom:20px}}.sweepstakes-entry .sweepstakes-form .inner-form-column .type-address-btn .addressmodelbox:after{font:normal normal normal 17px/1 FontAwesome;text-rendering:auto;content:"\f0da";padding-left:8px}.sweepstakes-entry .sweepstakes-form .inner-form-column .addresses-select-group{margin-bottom:0}.sweepstakes-entry .sweepstakes-form .inner-form-column .addresses-select-group .addresses-select.loqate-select{padding:10px;margin-bottom:0;height:65px;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sweepstakes-entry .sweepstakes-form .inner-form-column .addresses-select-group .addresses-select.loqate-select .selected-address-summary-iw{font-size:12px;line-height:1.3}.sweepstakes-entry .sweepstakes-form .inner-form-column .addresses-select-group .addresses-select.loqate-select .selected-address-summary-iw span{display:inline-block}.sweepstakes-entry .sweepstakes-form .inner-form-column .post-code-field .field:after{top:0;right:10px}.sweepstakes-entry .sweepstakes-form .inner-form-button{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;margin-top:10px}.sweepstakes-entry .sweepstakes-form .button{font-size:18px;height:65px;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media screen and (min-width:768px){.sweepstakes-entry .sweepstakes-form .button{max-width:400px}}.sweepstakes-entry .sweepstakes-form .manual-address{padding-top:0}.sweepstakes-entry .modal-container .button{font-size:16px;height:50px}.item-list{width:100%}.item-list td,.item-list th{text-align:left;vertical-align:top}.item-list td:first-child,.item-list th:first-child{padding-left:20px}.item-list td:last-child,.item-list th:last-child{padding-right:20px}.item-list th{padding:10px 10px;font-weight:500;background:#eee}.item-list td{padding:20px 10px;border-bottom:1px solid #bbb}.item-list.order-history-items th{background:#fff}.item-list.item-list-closed .product-tile{border:none}.item-list .no-border{border-bottom:unset!important}@media (min-width:768px) and (max-width:1279px){.item-list td:first-child,.item-list th:first-child{padding-left:15px}.item-list td:last-child,.item-list th:last-child{padding-right:15px}}@media (max-width:767px){.item-list td:first-child,.item-list th:first-child{padding-left:15px}.item-list td:last-child,.item-list th:last-child{padding-right:15px}}.error-form{padding:10px 20px;margin:30px 0;background-color:#f8d7da;color:#8c0008;border-left:5px solid #dc3545}.billing-error{padding:10px 20px;margin:30px 0;background-color:#f8d7da;color:#8c0008;border-left:5px solid #dc3545}.success-form{padding:10px 20px;margin:30px 0;background-color:#d1e7dd;color:#155724;border-left:5px solid #198754}.warning-form{padding:10px 20px;margin:30px 0;background-color:#fff;box-shadow:0 8px 20px rgba(0,0,0,.15);border-left:5px solid #ffd814}@media (max-width:1279px){.navigation .ul-level-1{display:-ms-flexbox;display:flex;z-index:11}.navigation .ul-level-1::after{content:' ';display:block;height:60px;width:100%}.navigation .ul-level-1 .header-mobile-banner-position-wrapper .slot-wrapper{margin-bottom:12px}.navigation .ul-level-1 .li-level-1{display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid rgba(255,255,255,.3);box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;z-index:50;cursor:pointer;background-color:#eee;margin-bottom:12px}.navigation .ul-level-1 .li-level-1.home-page-button{padding:0 10px}.navigation .ul-level-1 .li-level-1 .a-level-1{text-transform:none;font-size:16px;line-height:24px;width:100%;padding:0 20px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:start;-ms-flex-align:center;align-items:center;box-sizing:border-box;color:#000;text-transform:uppercase;font-weight:700;height:95px}.navigation .ul-level-1 .li-level-1 .a-level-1 .category-image img{width:100%;max-height:95px;display:block}.navigation .ul-level-1 .li-level-1 .a-level-1.hide-category-image{background-color:#fff}.navigation .ul-level-1 .li-level-1 .a-level-1.hide-category-image .category-image{display:none}.navigation .ul-level-1 .li-level-1 .a-level-1 svg{width:22px;height:auto;margin-right:5px;display:none}.navigation .ul-level-1 .li-level-1 .a-level-1 svg .st0{fill:none}.navigation .ul-level-1 .li-level-1 .a-level-1 svg .st1{fill:none;stroke:#fff}.navigation .ul-level-1 .li-level-1 .a-level-1 svg .st2{fill:#fff}.navigation .ul-level-1 .li-level-1.hide-category-image .category-image{display:none}.navigation .ul-level-1 .li-level-1 .menu-item-toggle{position:absolute;height:50px;right:0;-ms-flex-align:center;align-items:center;font-size:30px;line-height:30px;text-align:right;padding-right:16px;box-sizing:border-box;min-height:50px;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer}.navigation .ul-level-1 .li-level-1 .menu-item-toggle.fa-angle-left{display:none}.navigation .ul-level-1 .li-level-1 .menu-item-toggle.fa-angle-right{width:100%;background-color:transparent;color:#fff}.navigation .ul-level-1 .li-level-1 .close-level-2{display:none}.navigation .ul-level-1 .li-level-1.active{position:absolute;top:50px;height:150%;z-index:55;background-color:#fff!important}.navigation .ul-level-1 .li-level-1.active .a-level-1{text-align:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-left:30px;padding:0;position:fixed;padding-left:55px;width:calc(100% - 55px - 55px);min-width:calc(265px - 50px);max-width:calc(400px - 20px);z-index:100;left:0;margin:0;top:0;height:50px;color:#000!important}.navigation .ul-level-1 .li-level-1.active .menu-item-toggle{background-color:#fff}.navigation .ul-level-1 .li-level-1.active .menu-item-toggle.fa-angle-left{display:-ms-flexbox;display:flex;left:0;position:absolute;top:0;width:50px;padding:0;background-color:#fff;-ms-flex-pack:start;justify-content:flex-start;padding-left:15px;z-index:101;position:fixed;color:#000}.navigation .ul-level-1 .li-level-1.active .menu-item-toggle.fa-angle-right{display:none}.navigation .ul-level-1 .li-level-1.active .navigation-close-btn.close-level-2{width:30px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;padding-right:15px;font-size:24px;line-height:50px;color:#000;background-color:#fff;position:fixed;z-index:99;width:calc(100% - 55px);min-width:265px;max-width:430px;left:0;box-sizing:border-box;top:0;cursor:pointer}.navigation .ul-level-1 .li-level-1.active .navigation-close-btn.close-level-2 .fa{font-size:24px;line-height:50px;cursor:pointer}.navigation .ul-level-1 .li-level-1.active .div-level-2{height:100vh;display:block;background-color:#fff}.navigation .ul-level-1 .li-level-1.active .div-level-2 .ul-level-2{width:100%}.navigation .ul-level-1 .li-level-1.active .div-level-2 .ul-level-2 .li-level-2 .a-level-2{background-color:#eee}.navigation .ul-level-1 .li-level-1.active .div-level-2 .ul-level-2 .li-level-2 .menu-item-toggle{background:0 0;background-color:transparent;width:100%}.navigation .ul-level-1 .li-level-1.active .div-level-2 .ul-level-2 .li-level-2.is-special-category{background-color:#224c7a}.navigation .ul-level-1 .li-level-1.active .div-level-2 .ul-level-2 .li-level-2.is-special-category .a-level-2,.navigation .ul-level-1 .li-level-1.active .div-level-2 .ul-level-2 .li-level-2.is-special-category .a-level-3{background-color:#224c7a}.navigation .ul-level-1 .li-level-1.active .div-level-2 .ul-level-2 .li-level-2.is-special-category .menu-item-toggle{display:none}.navigation .ul-level-1 .li-level-1.active .div-level-2 .ul-level-2 .li-level-2.is-special-category .div-level-3{display:-ms-flexbox!important;display:flex!important}.navigation .ul-level-1 .li-level-1.active .div-level-2 .ul-level-2 .li-level-2.is-special-category .div-level-3 .ul-level-3{width:100%}.navigation .ul-level-1 .li-level-1 .asset-container-bottom{border:none;background-color:#fff}.navigation .div-level-2{display:none;position:relative;z-index:12;left:0}.navigation .div-level-2 .ul-level-2 .li-level-2{position:relative;margin-top:0!important}.navigation .div-level-2 .ul-level-2 .li-level-2 .a-level-2{text-transform:uppercase;font-size:14px;line-height:14px;padding:0 20px;min-height:60px;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.3);width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#eee;color:#000;font-weight:700}.navigation .div-level-2 .ul-level-2 .li-level-2 .fa{background-color:#fff;color:#fff;font-size:14px;line-height:14px;box-sizing:border-box;height:49px;position:absolute;top:0}.navigation .div-level-2 .ul-level-2 .li-level-2:last-of-type .a-level-2{border-bottom:none}.navigation .div-level-2 .ul-level-2 .li-level-2.active .a-level-2{background-color:#eee}.navigation .div-level-2 .ul-level-2 .li-level-2.active .menu-item-toggle{background-color:#eee}.navigation .div-level-2 .ul-level-2 .li-level-2 .div-level-3{display:block;z-index:13;background-color:#fff}.navigation .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 20px}.navigation .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3{display:-ms-flexbox;display:flex;background-color:#fff;border-bottom:1px solid #ddd}.navigation .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3.view-all-link{min-height:0;font-size:13px;font-weight:500;background-color:#fff}.navigation .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3:last-child{border-bottom:none}.navigation .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3 .level-3-category-inner-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.navigation .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3.flyout-banner-mobile-enabled{border:0}.navigation .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3.flyout-banner-mobile-enabled .level-3-category-inner-wrapper{background-color:#eee;padding:0 10px;margin-top:10px;border:0}.navigation .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3.flyout-banner-mobile-enabled .level-3-category-inner-wrapper .a-level-3{border:0;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;width:100%}.navigation .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3.flyout-banner-mobile-enabled:last-child .level-3-category-inner-wrapper{margin-bottom:10px}.navigation .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3 .level-3-category-image-wrapper{width:40px;height:40px;border-radius:100%;margin-right:10px!important}.navigation .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3 .level-3-category-image-wrapper img{width:100%}.navigation .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3 .level-3-category-image-wrapper.hide-image-mobile{display:none}.navigation .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3 .a-level-3{color:#444;text-transform:none;font-size:13px;font-weight:500;line-height:13px;height:58px;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.3);width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.navigation .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3 .fa{font-size:14px;color:#fff;line-height:14px;box-sizing:border-box;height:49px}}@media (max-width:1279px) and (min-width:1280px){.navigation .ul-level-1 .li-level-1 .a-level-1 .category-image{display:none}}@media (max-width:1279px) and (min-width:1279px){.navigation .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3 .level-3-category-image-wrapper.hide-image-tablet{display:none}}.header:is(.social-navigation) .navigation{display:none}.header:is(.social-navigation) .navigation .ul-level-1{display:-ms-flexbox;display:flex;z-index:11}.header:is(.social-navigation) .navigation .ul-level-1::after{content:' ';display:block;height:60px;width:100%}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1{display:-ms-flexbox;display:flex;width:100%;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;z-index:50}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1 .a-level-1{text-transform:none;font-size:14px;line-height:14px;width:100%;padding:0 0 0 20px;min-height:51px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:start;-ms-flex-align:center;align-items:center;box-sizing:border-box;color:#fff}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1 .a-level-1 svg{width:22px;height:auto;margin-right:5px}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1 .a-level-1 svg .st0{fill:none}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1 .a-level-1 svg .st1{fill:none;stroke:#fff}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1 .a-level-1 svg .st2{fill:#fff}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1 .menu-item-toggle{background-color:#224c7a;position:absolute;height:50px;right:0;-ms-flex-align:center;align-items:center;font-size:30px;line-height:30px;text-align:right;padding-right:16px;box-sizing:border-box;min-height:50px;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1 .menu-item-toggle.fa-angle-left{display:none}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1 .menu-item-toggle.fa-angle-right{width:100%;background-color:transparent;color:#fff}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1 .close-level-2{display:none}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1.active{position:absolute;height:100%;z-index:55}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1.active .a-level-1{text-align:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-left:30px;padding:0;position:fixed;padding-left:55px;width:calc(100% - 55px - 55px);min-width:calc(265px - 50px);max-width:calc(400px - 20px);z-index:100;left:0;margin:0;top:0}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1.active .menu-item-toggle{background-color:#224c7a}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1.active .menu-item-toggle.fa-angle-left{display:-ms-flexbox;display:flex;left:0;position:absolute;top:0;width:50px;padding:0;background-color:#224c7a;-ms-flex-pack:start;justify-content:flex-start;padding-left:15px;z-index:101;position:fixed;color:#fff}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1.active .menu-item-toggle.fa-angle-right{display:none}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1.active .navigation-close-btn.close-level-2{width:30px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;padding-right:15px;font-size:24px;line-height:50px;color:#fff;background-color:#224c7a;position:fixed;z-index:99;width:calc(100% - 55px);min-width:265px;max-width:430px;left:0;box-sizing:border-box;top:0;cursor:pointer}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1.active .navigation-close-btn.close-level-2 .fa{font-size:24px;line-height:50px;cursor:pointer}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1.active .navigation-close-btn.close-level-2:hover{color:#fff}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1.active .div-level-2{height:100vh;display:-ms-flexbox;display:flex;background-color:#224c7a}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1.active .div-level-2 .ul-level-2{width:100%}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1.active .div-level-2 .ul-level-2 .li-level-2 .a-level-2{background-color:#224c7a}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1.active .div-level-2 .ul-level-2 .li-level-2 .menu-item-toggle{background:0 0;background-color:transparent;width:100%}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1.active .div-level-2 .ul-level-2 .li-level-2.is-special-category{background-color:#224c7a}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1.active .div-level-2 .ul-level-2 .li-level-2.is-special-category .a-level-2,.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1.active .div-level-2 .ul-level-2 .li-level-2.is-special-category .a-level-3{background-color:#224c7a}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1.active .div-level-2 .ul-level-2 .li-level-2.is-special-category .menu-item-toggle{display:none}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1.active .div-level-2 .ul-level-2 .li-level-2.is-special-category .div-level-3{display:-ms-flexbox!important;display:flex!important}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1.active .div-level-2 .ul-level-2 .li-level-2.is-special-category .div-level-3 .ul-level-3{width:100%}.header:is(.social-navigation) .navigation .ul-level-1 .li-level-1 .asset-container-bottom{border:none;background-color:#224c7a}.header:is(.social-navigation) .navigation .div-level-2{display:none;z-index:12}.header:is(.social-navigation) .navigation .div-level-2 .ul-level-2 .li-level-2{position:relative;margin-top:0!important}.header:is(.social-navigation) .navigation .div-level-2 .ul-level-2 .li-level-2 .a-level-2{text-transform:none;font-size:14px;line-height:14px;padding-left:20px;min-height:51px;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.3);padding:0 0 0 20px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#224c7a;color:#fff}.header:is(.social-navigation) .navigation .div-level-2 .ul-level-2 .li-level-2 .fa{background-color:#fff;color:#fff;font-size:14px;line-height:14px;box-sizing:border-box;height:49px;position:absolute;top:0}.header:is(.social-navigation) .navigation .div-level-2 .ul-level-2 .li-level-2:last-of-type .a-level-2{border-bottom:none}.header:is(.social-navigation) .navigation .div-level-2 .ul-level-2 .li-level-2.active .a-level-2{background-color:#224c7a}.header:is(.social-navigation) .navigation .div-level-2 .ul-level-2 .li-level-2.active .menu-item-toggle{background-color:#224c7a}.header:is(.social-navigation) .navigation .div-level-2 .ul-level-2 .li-level-2 .div-level-3{display:none;z-index:13}.header:is(.social-navigation) .navigation .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.header:is(.social-navigation) .navigation .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3{height:51px;display:-ms-flexbox;display:flex;background-color:#224c7a}.header:is(.social-navigation) .navigation .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3 .a-level-3{background-color:#224c7a;color:#fff;text-transform:none;font-size:14px;line-height:14px;padding:0 20px;height:51px;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.3);padding:0 0 0 20px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header:is(.social-navigation) .navigation .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3 .fa{font-size:14px;color:#fff;line-height:14px;box-sizing:border-box;height:49px}@media (min-width:1280px){.header:not(.social-navigation) .navigation .ul-level-1 .header-mobile-banner-position-wrapper{display:none}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1{height:40px}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.nav-custom{padding:0 10px}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1:hover{border-bottom:4px solid #50a39a;box-sizing:border-box}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1 .a-level-1{height:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;line-height:40px;position:relative;text-decoration:none;z-index:13}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1 .a-level-1 .category-image{display:none}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1 .a-level-1 svg{width:22px;height:auto;margin-right:5px}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1 .a-level-1 svg .st0{fill:none}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1 .a-level-1 svg .st1{fill:none;stroke:#000}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1 .a-level-1 svg .st2{fill:#000}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1 .menu-item-toggle{display:none}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1 .navigation-close-btn{display:none}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1 .div-level-2{visibility:hidden}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1 .div-level-2 .asset-container-bottom{display:-ms-flexbox;display:flex}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2{display:-ms-flexbox;display:flex;visibility:visible;width:calc(100% + 3000px);position:absolute;background:#fff;left:0;margin-left:-1500px;margin-right:-1500px;padding:30px 1500px 20px 1500px;box-sizing:border-box;box-shadow:0 20px 20px rgba(0,0,0,.2);-ms-flex-direction:column;flex-direction:column;z-index:12}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2{width:100%}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2{border-right:1px solid #ddd;padding:0 40px;-ms-flex-positive:1;flex-grow:1}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2:last-child,.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2:nth-child(5){border-right:none}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2:first-child{padding-left:0}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2:last-child{padding-right:0}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2:not(.asset-container-bottom){width:calc(20% - 65px)}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2{background:#fff;position:relative;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2{-ms-flex-direction:column;flex-direction:column;line-height:1}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2 .a-level-2{display:block;margin-bottom:20px}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2.is-special-category .a-level-2,.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2.is-special-category .a-level-3{color:#198754;font-weight:500}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2 .a-level-3{font-size:13px;font-weight:500;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2 .div-level-3{display:-ms-flexbox!important;display:flex!important}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3{width:100%}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .view-all-link{font-size:13px}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3{display:-ms-flexbox;display:flex;margin-bottom:15px}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3 .level-3-category-inner-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3 .level-3-category-inner-wrapper .a-level-3{font-size:13px;font-weight:500;line-height:1.3}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3.flyout-banner-desktop-enabled{border:0}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3.flyout-banner-desktop-enabled .level-3-category-inner-wrapper{background-color:#eee;padding:8px}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3.flyout-banner-desktop-enabled .level-3-category-inner-wrapper .a-level-3{border:0;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;width:100%}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3 .level-3-category-image-wrapper{display:-ms-flexbox;display:flex;width:35px;min-width:35px;height:35px;border-radius:100%;font-size:12px}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3 .level-3-category-image-wrapper img{width:100%;border-radius:50%}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2 .div-level-3 .ul-level-3 .li-level-3 .level-3-category-image-wrapper.hide-image-desktop{display:none}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2 .has-sub-cats{padding-bottom:20px}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2 .has-sub-cats .a-level-2{font-weight:700;text-transform:uppercase}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2 .has-no-sub-cats{height:30px;border:none;font-weight:700}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2.asset-container-bottom{-ms-flex:5 0 auto;flex:5 0 auto;max-width:100%}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2 .a-level-2{white-space:nowrap}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .ul-level-2 .li-level-2 .a-level-2:hover{text-decoration:underline}.header:not(.social-navigation) .navigation .ul-level-1 .li-level-1.hover .div-level-2 .category-slot-wrapper{display:none}}.header-wrapper.menu-opened .flyinheader-trigger{left:0;position:absolute}.header-wrapper.menu-opened .flyinheader-trigger .fa-bars{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center}.header-wrapper.menu-opened .navigation{overflow:auto;position:fixed;left:0;top:0;width:100vw;z-index:999;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.header-wrapper.menu-opened .navigation .menu-category{padding:0 15px;display:-ms-flexbox;display:flex;overflow-y:scroll;-ms-flex-direction:column;flex-direction:column;background:#fff;position:fixed;padding-top:76px;height:calc(100% - 76px);-ms-flex-pack:start;justify-content:flex-start;width:calc(100% - 85px);min-width:265px;max-width:400px}.header-wrapper.menu-opened .navigation .menu-category li{min-height:auto}@media (min-width:1280px){.header-wrapper.menu-opened .navigation .menu-category li a{min-height:50px}}.header-wrapper.menu-opened .navigation .menu-category .slick-arrow{opacity:0}.header-wrapper.menu-opened .navigation .menu-category .slick-dots{bottom:-20px}.header-wrapper.menu-opened .navigation .menu-category .slick-dots li button{border:1px solid #000}.header-wrapper.menu-opened .navigation .menu-category .slick-dots li.slick-active button{outline:0}.header-wrapper.menu-opened .navigation .menu-category .mobile-navigation-top-buttons{display:-ms-flexbox;display:flex;height:76px;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;box-sizing:border-box;top:0;left:0;z-index:9;width:100%;min-width:265px;max-width:430px;color:#fff;background-color:#fff;padding:15px;position:fixed;z-index:51;width:calc(100% - 55px);line-height:50px;text-transform:capitalize}.header-wrapper.menu-opened .navigation .menu-category .mobile-navigation-top-buttons .navigation-close-btn{font-size:24px;line-height:50px;color:#000;cursor:pointer}.header-wrapper.menu-opened .navigation .menu-category .mobile-navigation-top-buttons .navigation-close-btn .fa{font-size:24px;line-height:50px;cursor:pointer}@media (max-width:1279px){.header-wrapper.menu-opened .navigation .menu-category .mobile-navigation-top-buttons .text-account{color:#000}}.header-wrapper.menu-opened .navigation .menu-category .mobile-navigation-top-buttons .mobile-greeting{display:-ms-flexbox;display:flex}.header-wrapper.menu-opened .navigation .menu-category .mobile-navigation-top-buttons .mobile-greeting .text-account{line-height:normal}.header-wrapper.menu-opened .navigation .menu-category .mobile-navigation-top-buttons .mobile-greeting .text-account.username{font-size:16px;font-weight:700}.header-wrapper.menu-opened .navigation .menu-category .mobile-navigation-top-buttons .mobile-greeting .account_header-icon{width:26px;height:26px;background-color:#224c7a;border:1px solid #224c7a;color:#fff;border-radius:100%;padding:8px;margin-right:8px;line-height:normal;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:20px}.header-wrapper.menu-opened .navigation .menu-category .mobile-navigation-top-buttons .mobile-greeting .account_header-icon .fa-user{color:#224c7a}.header-wrapper.menu-opened .navigation .menu-category .mobile-navigation-top-buttons .mobile-greeting .account_header-icon.no-background{background-color:#fff}@media (max-width:1279px){.header-wrapper.menu-opened .navigation .menu-category .mobile-navigation-top-buttons .desktop-greeting{display:none}}.header-wrapper.menu-opened .navigation .menu-category .navigation-home-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;background-color:#eee;color:#000;padding:0 10px;margin-top:10px;text-transform:uppercase;font-weight:700}.header-wrapper.menu-opened .navigation .menu-category .navigation-home-btn svg{fill:#fff}@media (max-width:1279px){.header-wrapper.menu-opened .navigation .menu-category .navigation-home-btn{margin-top:0;min-height:50px}}.header-wrapper.menu-opened .navigation .navigation-close-area{display:-ms-flexbox;display:flex;background:rgba(29,46,71,.75);backdrop-filter:blur(12px);width:100%;height:100%;cursor:pointer;position:fixed}.mobile-navigation-top-buttons,.navigation-close-area{display:none}.flyinheader-active{overflow:hidden}.flyinheader-active body{overflow:hidden}.flyinheader-active .main-wrapper{overflow:hidden}.flyinheader-active .GDPR{display:none!important}@media (min-width:1280px){.navigation .ul-level-1 .li-level-1 .a-level-1{color:#000}.navigation .ul-level-1 .li-level-1 .a-level-1 .flyout-pointer-wrapper{color:#000}.ul-level-1{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.ul-level-1 .li-level-1 .a-level-1{color:#000}.ul-level-1 .li-level-1 .a-level-1 .flyout-pointer-wrapper{color:#000}.ul-level-1 .li-level-1 .div-level-2{display:none}}.no-hits .no-hits-intro{margin:30px 0 20px 0;color:#000;font-size:18px}.no-hits .no-hits-intro .no-hits-search-term{color:#dc3545;font-weight:500}.no-hits .no-hits-did-you-mean{margin:0 0 20px 0}.no-hits .no-hits-did-you-mean .no-hits-search-term-suggest{font-weight:500}.overlay-container,.overlayvideo-container{background-color:rgba(29,46,71,.75);backdrop-filter:blur(12px);overflow-x:hidden;height:100%;width:0;position:fixed;z-index:999;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.overlay-container.overlay-container-on,.overlay-container.overlayvideo-container-on,.overlayvideo-container.overlay-container-on,.overlayvideo-container.overlayvideo-container-on{width:100%}.overlay-container.overlay-container-on .overlay-box,.overlay-container.overlayvideo-container-on .overlay-box,.overlayvideo-container.overlay-container-on .overlay-box,.overlayvideo-container.overlayvideo-container-on .overlay-box{display:block}.overlay-container.overlay-container-off,.overlay-container.overlayvideo-container-off,.overlayvideo-container.overlay-container-off,.overlayvideo-container.overlayvideo-container-off{width:0%}.overlay-container.overlay-container-off .overlay-box,.overlay-container.overlayvideo-container-off .overlay-box,.overlayvideo-container.overlay-container-off .overlay-box,.overlayvideo-container.overlayvideo-container-off .overlay-box{display:none}.overlay-container .overlay-box,.overlayvideo-container .overlay-box{width:90%;max-width:600px;margin:auto;position:relative;box-sizing:border-box;overflow:auto}@media (max-width:767px){.overlay-container .overlay-box,.overlayvideo-container .overlay-box{width:100%;position:static;height:auto;max-width:767px}}.overlay-container .overlay-box .overlay-box-nav,.overlayvideo-container .overlay-box .overlay-box-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:50px;-ms-flex-pack:justify;justify-content:space-between;background-color:#eee;-ms-flex-align:center;align-items:center}.overlay-container .overlay-box .overlay-box-nav .overlay-box-directions,.overlayvideo-container .overlay-box .overlay-box-nav .overlay-box-directions{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.overlay-container .overlay-box .overlay-box-nav .overlay-box-directions .overlay-btn-next,.overlay-container .overlay-box .overlay-box-nav .overlay-box-directions .overlay-btn-prev,.overlayvideo-container .overlay-box .overlay-box-nav .overlay-box-directions .overlay-btn-next,.overlayvideo-container .overlay-box .overlay-box-nav .overlay-box-directions .overlay-btn-prev{color:#000;font-size:25px;line-height:25px;margin:0 0 0 10px;cursor:pointer}.overlay-container .overlay-box .overlay-box-nav .overlay-box-directions .overlay-btn-next:focus,.overlay-container .overlay-box .overlay-box-nav .overlay-box-directions .overlay-btn-next:hover,.overlay-container .overlay-box .overlay-box-nav .overlay-box-directions .overlay-btn-prev:focus,.overlay-container .overlay-box .overlay-box-nav .overlay-box-directions .overlay-btn-prev:hover,.overlayvideo-container .overlay-box .overlay-box-nav .overlay-box-directions .overlay-btn-next:focus,.overlayvideo-container .overlay-box .overlay-box-nav .overlay-box-directions .overlay-btn-next:hover,.overlayvideo-container .overlay-box .overlay-box-nav .overlay-box-directions .overlay-btn-prev:focus,.overlayvideo-container .overlay-box .overlay-box-nav .overlay-box-directions .overlay-btn-prev:hover{color:#000}.overlay-container .overlay-box .overlay-box-nav .overlay-box-close,.overlayvideo-container .overlay-box .overlay-box-nav .overlay-box-close{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.overlay-container .overlay-box .overlay-box-nav .overlay-box-close .overlay-close,.overlayvideo-container .overlay-box .overlay-box-nav .overlay-box-close .overlay-close{color:#000;font-size:25px;line-height:25px;margin:0 10px 0 10px;cursor:pointer}.overlay-container .overlay-box .overlay-box-nav .overlay-box-close .overlay-close:focus,.overlay-container .overlay-box .overlay-box-nav .overlay-box-close .overlay-close:hover,.overlayvideo-container .overlay-box .overlay-box-nav .overlay-box-close .overlay-close:focus,.overlayvideo-container .overlay-box .overlay-box-nav .overlay-box-close .overlay-close:hover{color:#000}.overlay-container .overlay-box #overlay-list,.overlayvideo-container .overlay-box #overlay-list{background-color:#fff;display:block;width:100%}.overlay-container .overlay-box #overlay-list .overlay-item,.overlayvideo-container .overlay-box #overlay-list .overlay-item{width:100%;float:left;display:none;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.overlay-container .overlay-box #overlay-list .overlay-item img,.overlayvideo-container .overlay-box #overlay-list .overlay-item img{width:100%}.overlay-container .overlay-box #overlay-list .overlay-item.coverlay-count-1,.overlayvideo-container .overlay-box #overlay-list .overlay-item.coverlay-count-1{display:block}.genericoverlay-container{max-width:600px;background:#fff;padding:2em}@media (max-width:767px){.overlay-container{background-color:#fff!important}.overlay-container .overlay-box-nav{position:relative!important;top:0!important;width:100%!important}}@media screen and (-ms-high-contrast:none){.overlay-container{display:block!important}.overlay-box{display:block!important;margin:0 auto!important;margin-top:50px!important}}.gdpr-checkboxes .overlay-container,.pt_order-confirmation .overlay-container{background-color:rgba(29,46,71,.75)!important}.gdpr-checkboxes .overlay-container .button,.gdpr-checkboxes .overlay-container button,.gdpr-checkboxes .overlay-container input[type=button],.pt_order-confirmation .overlay-container .button,.pt_order-confirmation .overlay-container button,.pt_order-confirmation .overlay-container input[type=button]{text-transform:none}.gdpr-checkboxes .overlay-container .login-box-inner,.pt_order-confirmation .overlay-container .login-box-inner{padding:0}@media (max-width:767px){.gdpr-checkboxes .overlay-box,.pt_order-confirmation .overlay-box{width:calc(100% - 20px)}}.addedModal{display:none}@media (max-width:767px){.addedModal .overlay-container-on{background-color:rgba(29,46,71,.75)!important}}.addedModal .overlay-box{width:520px;margin:0 10px;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}@media (max-width:767px){.addedModal .overlay-box{height:auto}}.addedModal .overlay-box .genericoverlay-container{padding:1em}.addedModal .overlay-box .added-text{padding:0 15px;line-height:50px;color:#224c7a;font-weight:700;background:#f5f5f5}.addedModal .overlay-box img{display:block;width:100%;height:auto}.addedModal .added-text .added-icon{display:inline}.addedModal .added-icon{padding-right:20px;color:#198754;position:absolute;right:1em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:1em;height:30px}.addedModal .added-icon .fa{font-size:23px}.addedoverlay-box-close{position:absolute;right:15px;top:5px;cursor:pointer}.addedoverlay-box-close .addedoverlay-close .fa{font-size:24px;color:#224c7a}.addedoverlay-box-close .addedoverlay-close .fa:hover{color:#182e49}.added-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;padding:40px 30px}.added-container .added-btns{display:-ms-flexbox;display:flex;gap:10px;-ms-flex-direction:column;flex-direction:column}.overlay-close i{color:#224c7a}@media (max-width:767px){.pdp_redesign .overlay-box-nav{height:100px;background-color:#fff;height:auto!important;position:absolute!important;width:auto!important;top:22px!important;z-index:100;background-color:transparent!important}.pdp_redesign .overlay-box-close{margin-left:15px;border:1px solid #bbb;width:68px;height:45px}.pdp_redesign .overlay-box-close .overlay-close{font-size:15px!important;font-weight:500;margin:0 auto!important}.pdp_redesign .overlay-box-close .overlay-close i{display:none}.pdp_redesign .overlay-box-close .overlay-close span{display:block}.pdp_redesign .overlay-box-directions{display:none!important}.pdp_redesign .overlay-item .container{width:100%;max-width:100%;padding-right:0;padding-left:0}}.overlay-container-on .product-thumbnails{background-color:#fff}.overlay-container-on .product-thumbnails .productthumbnail{border:1px solid #ccc!important}.overlay-container-on .product-thumbnails .productthumbnail.selected{border-color:#000!important}@media (max-width:290px){.overlay-box .added-title .added-text{font-size:13px}}@media (min-width:768px){.overlaynew{display:none}}.pdp-overlay-swiper .container{padding-right:0;padding-left:0}#pdpMainOverlay .overlay-close{position:absolute;right:20px;top:20px;font-size:30px;z-index:1}#pdpMainOverlay .productthumbnail{border-radius:0!important}.modal-container{overflow:visible;width:100%;display:block}@media (min-width:768px){.modal-container{position:relative}}.modal-container:focus .modal-inner::-webkit-scrollbar-track{visibility:visible}.modal-container:focus .modal-inner::-webkit-scrollbar-thumb{visibility:visible}.modal-container:hover .modal-inner::-webkit-scrollbar-track{visibility:visible}.modal-container:hover .modal-inner::-webkit-scrollbar-thumb{visibility:visible}.modal-container .modal-inner{background:#fff;box-sizing:border-box;height:calc(100vh - 60px);height:90dvh}.modal-container .modal-inner::-webkit-scrollbar{width:10px;height:10px}.modal-container .modal-inner::-webkit-scrollbar-track{background:#fff;border-radius:5px;visibility:hidden}.modal-container .modal-inner::-webkit-scrollbar-thumb{background:#000;border-radius:5px;visibility:hidden}@media (min-width:768px){.modal-container .modal-inner{overflow-x:hidden;max-height:800px;padding:0}}@media (min-width:768px){.modal-container{max-width:1000px}}.modal-container .modal-close{position:absolute;right:0;top:0;width:40px;height:40px;line-height:40px;background-color:#fff;z-index:2;cursor:pointer;text-align:center}@media (min-width:1024px){.modal-container .modal-close{right:-12px;top:-12px;border-radius:50%}}.modal-container .modal-close .fa{color:#dc3545;font-size:25px}.modal-container video{width:100%;height:100%}.hits-and-pager{text-align:center}@media (min-width:768px){.hits-and-pager{text-align:left}}.pager-list:after,.pager-list:before{content:" ";display:table}.pager-list:after{clear:both}.pager-list li{display:inline-block}.pager-list li a,.pager-list li span{box-sizing:border-box;background-color:#eee;font-size:12px;color:#000;display:block;width:40px;height:40px;line-height:40px;padding:0;text-align:center;text-transform:none;text-decoration:none}@media (min-width:768px){.pager-list li a,.pager-list li span{font-size:14px;width:50px;height:50px;line-height:50px;margin:0 2px}}.pager-list li a:hover,.pager-list li span:hover{text-decoration:none;background-color:#000;color:#fff}.pager-list li.first-last a,.pager-list li.first-last span{width:auto;padding-left:8px;padding-right:8px;text-transform:uppercase}@media (min-width:768px){.pager-list li.first-last a,.pager-list li.first-last span{padding-left:15px;padding-right:15px}}.pager-list li.current-page span{background-color:#224c7a;color:#fff}.pager-list li .fa{font-size:25px;line-height:25px}.no-scroll{overflow:hidden}.ui-dialog{z-index:99000;background:#fff;padding:30px;max-width:1000px;position:fixed;left:0!important;margin:0 auto!important;top:50%!important;right:0!important;-ms-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box}.ui-dialog .ui-dialog-title{display:none}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:0;top:0;z-index:1;border-color:#fff;background-color:#fff;color:#000;border-radius:50%;padding:0;height:40px;width:40px;text-align:center;overflow:hidden;color:#000!important}@media (min-width:768px){.ui-dialog .ui-dialog-titlebar-close{right:-12px;top:-12px}}.ui-dialog .ui-dialog-titlebar-close .ui-icon:before{display:inline-block;font-family:FontAwesome;font-size:25px;line-height:25px;font-style:normal;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:translate(0,0);transform:translate(0,0);content:"\f00d";display:block;color:#dc3545}.ui-dialog .ui-dialog-titlebar-close .ui-button-text{display:none}.ui-widget-overlay{background-color:rgba(29,46,71,.75);backdrop-filter:blur(12px);height:100%;width:100%;position:fixed;z-index:99;top:0;left:0;cursor:pointer}.dialog-newdesign.ui-dialog{padding:0}.dialog-newdesign .ui-icon-closethick{display:none}.dialog-newdesign.ui-dialog .ui-dialog-title{display:block;font-size:16px;font-weight:500}.dialog-newdesign .ui-dialog-titlebar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;line-height:1;padding:20px;background:#eee}@media (max-width:767px){.dialog-newdesign .ui-dialog-titlebar{padding:15px}}.price .price-sales{color:#224c7a;font-weight:700}.price.price-promotion .price-sales{color:#a6192e;font-weight:700}.price.price-promotion .price-standard{color:#224c7a;text-decoration:line-through}.price p{margin:0}.price .pdp-promotional-now{font-weight:500;font-size:16px}.price .pdp-promotional-save{font-size:16px;color:#888}.price .pdp-promotional-save .pdp-promotional-save-before{text-decoration:line-through}.price.price-promotion .price-standard.pdp-promotional-save{text-decoration:none!important}.carousel-container-inner .price.price-promotion .price-standard,.search-result-items .price.price-promotion .price-standard{white-space:nowrap!important;width:48%;display:block;float:right;text-align:left;padding-left:2%}.carousel-container-inner .price.price-promotion .price-sales,.search-result-items .price.price-promotion .price-sales{white-space:nowrap!important;width:48%;display:block;float:right;text-align:right;padding-right:2%}.search-result-items .price{display:block;width:100%;height:16px}@media print{.banner-cell,.overlay-container,.overlayvideo-container,.pdp-sticky{display:none!important}.pdp-main .primary-col{width:48%!important;margin-left:0!important;margin-right:2%!important}.pdp-main .secondary-col{width:50%!important;margin-left:0!important;margin-right:0!important}}.product-tile{font-size:13px;line-height:18px;border:1px solid #bbb}@media (max-width:1023px){.product-tile{background-color:#f5f5f5;height:100%}}.product-tile .ra-timer{font-size:18px;line-height:22px;margin:0;line-height:30px;color:#50a39a;font-weight:500}.product-tile .ra-timer span{font-weight:400}.product-tile .red{color:#dc3545}.product-tile .pulse-slow{animation:blinker 1s linear infinite}.product-tile .product-tile-top{position:relative}.product-tile .product-tile-top .product-image{width:100%;height:auto}@media (min-width:1280px){.product-tile .product-tile-top .product-image .product-sirv-slider{opacity:0;position:absolute;top:0;transition:opacity .2s ease-in-out}.product-tile .product-tile-top .product-image .product-sirv-slider .smv-selectors-box{position:absolute!important;bottom:-20px;z-index:50}.product-tile .product-tile-top .product-image .product-sirv-slider .smv-slides-box .smv-slides .smv-slide .smv-content img{height:unset!important}.product-tile .product-tile-top .product-image .product-sirv-slider .smv-slides-box .smv-controls .smv-arrow-control .smv-arrow{width:35px;height:35px;background-color:#fff!important;border-radius:100%;box-shadow:0 0 14px 0 #bbb}.product-tile .product-tile-top .product-image .product-sirv-slider .smv-slides-box .smv-controls .smv-arrow-control .smv-arrow .smv-icon{opacity:1;background-color:#000!important;max-height:66%;max-width:66%}.product-tile .product-tile-top .product-image .product-sirv-slider .smv-bullets .smv-item{width:11px;height:11px}.product-tile .product-tile-top .product-image .product-sirv-slider .smv-bullets .smv-item.smv-active .smv-selector:after{background-color:#444!important}.product-tile .product-tile-top .product-image .product-sirv-slider .smv-bullets .smv-item .smv-selector{background-color:#ddd;box-shadow:none!important}.product-tile .product-tile-top .product-image .product-sirv-slider:hover{opacity:1}.product-tile .product-tile-top .product-image .fpcPLP{display:none}}@media (min-width:1280px) and (max-width:1023px){.product-tile .product-tile-top .product-image .product-sirv-slider{display:none}}@media (max-width:1279px){.product-tile .product-tile-top .product-image .product-sirv-slider{display:none}}.product-tile .product-tile-top .product-image .fpcPLP .smv-selectors-box.smv-bullets .smv-item{height:10px;width:10px}.product-tile .product-tile-top .product-image .fpcPLP .smv-selectors-box.smv-bullets .smv-item smv-thumbnail{height:5px;width:5px;background:#bbb;box-shadow:0 0 0 1px #bbb}.product-tile .product-tile-top .product-image .fpcPLP .smv-selectors-box.smv-bullets .smv-item.smv-active smv-thumbnail{height:5px;width:5px;background:#444;box-shadow:0 0 0 1px #444}.product-tile .product-tile-top .product-image .fpcPLP .smv-selectors-box.smv-bullets .smv-item.smv-active smv-thumbnail:after{background-color:#444}.product-tile .product-tile-top .product-image .fpcPLP .smv-selectors-box.smv-h{position:absolute!important;bottom:5px;right:5px;z-index:99}.product-tile .product-tile-top .product-image .fpcPLP .smv-selectors-box .smv-selectors{min-height:auto!important}.product-tile .product-tile-top .product-image .fpcPLP .smv-selectors-box .smv-selectors .smv-ss{margin-left:auto;text-align:inherit;width:auto}.product-tile .product-tile-top .product-image img.placeholder-image{position:relative}@media (min-width:1280px){.product-tile .product-tile-top .product-image .desktop-only{aspect-ratio:1}}@media (max-width:1279px){.product-tile .product-tile-top .product-image .desktop-only{display:none}}.product-tile .product-tile-top .product-link{padding:5px 5px 0 5px}.product-tile .product-tile-top .product-link .product-name{height:56px;overflow:hidden;text-decoration:none}.product-tile .product-tile-top .product-link .budgetpay,.product-tile .product-tile-top .product-link .paypal-credit{position:absolute;display:inline-block;width:70px;max-width:40%;height:auto;top:5px;right:5px;z-index:1}.product-tile .product-tile-top .product-link .budgetpay img,.product-tile .product-tile-top .product-link .paypal-credit img{display:block;width:100%;height:auto}.product-tile .product-tile-top:hover .quickview{width:130px;height:auto;opacity:1;padding:7px 15px;border:1px solid #bbb}@media (min-width:768px) and (max-width:1279px){.product-tile .product-tile-top:hover .quickview{width:140px;min-width:auto;left:47%}}.product-tile .product-tile-bottom{background:#fff}@media (max-width:1023px){.product-tile .product-tile-bottom{background-color:#f5f5f5;height:100%;padding:0 5px}}.product-tile .product-tile-bottom .product-name{font-size:13px;line-height:1.5;margin-top:8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2}@media (min-width:1024px){.product-tile .product-tile-bottom .product-name{font-size:16px}}.product-tile .product-tile-bottom .product-pricing{height:20px;margin:8px 0 0 0}.product-tile .product-tile-bottom .product-pricing .price-sales{font-size:16px}@media (min-width:1024px){.product-tile .product-tile-bottom .product-pricing .price-sales{font-size:18px}}.product-tile .product-tile-bottom .product-pricing .price-standard{font-size:15px;font-weight:400}@media (min-width:1024px){.product-tile .product-tile-bottom .product-pricing .price-standard{font-size:18px}}.product-tile .product-tile-bottom .product-badge{text-align:center;width:100%;margin:6px 0 10px}.product-tile .product-tile-bottom .product-badge .inner{display:inline-block;padding:6px;font-size:12px;font-weight:600;text-transform:uppercase;background:#a6192e;color:#fff}.product-tile .product-tile-bottom .flexipay{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:400;margin-top:4px}@media (min-width:768px){.product-tile .product-tile-bottom .flexipay{font-size:16px}}.product-tile .product-tile-bottom .flexipay b{color:#224c7a}.product-tile .product-tile-bottom .flexipay img{margin:3px 3px 0}@media (min-width:768px){.product-tile .product-tile-bottom .flexipay img{margin:3px 6px 0}}.product-tile .product-tile-bottom .product-swatches .swatch-list{display:-ms-flexbox;display:flex;height:50px;overflow-y:auto;-ms-overflow-style:none}.product-tile .product-tile-bottom .product-swatches .swatch-list::-webkit-scrollbar{height:5px}.product-tile .product-tile-bottom .product-swatches .swatch-list::-webkit-scrollbar-track{background:0 0;border-radius:5px}.product-tile .product-tile-bottom .product-swatches .swatch-list::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px}.product-tile .product-tile-bottom .product-swatches .swatch-list .swatch{display:inline-block;padding:3px;border:2px solid transparent;min-width:40px;min-height:40px;max-width:40px;max-height:40px;box-sizing:border-box;position:relative;margin-right:5px;margin-bottom:5px}.product-tile .product-tile-bottom .product-swatches .swatch-list .swatch:before{content:'';top:0;left:0;bottom:0;right:0;position:absolute;z-index:1;background-image:none;background:#000;opacity:.03;min-width:36px;min-height:36px;max-width:36px;max-height:36px;box-sizing:border-box}.product-tile .product-tile-bottom .product-swatches .swatch-list .swatch img{display:block;min-width:36px;min-height:36px;max-width:36px;max-height:36px;position:absolute;top:0;left:0}.product-tile .product-tile-bottom .product-swatches .swatch-list .swatch.selected{border:2px solid #0c497c;width:auto!important;min-width:40px;min-height:40px;max-width:40px;max-height:40px;box-sizing:border-box}.product-tile .product-tile-bottom .product-swatches .swatch-list .swatch.strikethrough{pointer-events:none}.product-tile .product-tile-bottom .product-swatches .swatch-list .swatch.strikethrough:before{position:absolute;content:"";left:-5%;top:45%;bottom:12px;right:0;border-top:2px solid #bbb!important;-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:45px;background:0 0;opacity:1;min-width:auto;min-height:auto;max-width:45px}.product-tile .product-tile-bottom .product-swatches .swatch-list .swatch.strikethrough img{opacity:.3}@media (max-width:767px){.product-tile .product-tile-bottom .product-swatches .swatch-list{padding-right:5px}}.product-tile .product-tile-bottom .product-swatches .swatch-list:last-child{padding-right:0}.product-tile .product-tile-bottom .selected-swatch{margin-top:5px;background:#f5f5f5;display:inline-block;padding:1px 20px;font-weight:400;border-radius:0;color:#444;font-size:12px}.product-tile.reduced-tile{border:0 none}.product-tile.reduced-tile .product-tile-top{padding:0}.product-tile.reduced-tile .product-tile-top .product-link{padding:0}.product-tile.reduced-tile .product-tile-top .product-link .product-name{padding:0;margin:5px 0 0 0}.product-tile.ra-product-tile{text-align:center}.product-tile.ra-product-tile .product-tile-part-top{position:relative}.product-tile.ra-product-tile .product-tile-part-top .product-tile-top .product-name{font-size:13px;line-height:20px;font-weight:400;color:#000;height:40px;overflow:hidden;margin:0 10px}.product-tile.ra-product-tile .product-tile-part-top .product-tile-top .product-image{margin:0 auto 10px auto}.product-tile.ra-product-tile .product-tile-part-top:hover .quickview{width:130px;height:auto;opacity:1;padding:7px 15px;left:50%}.product-tile.ra-product-tile .product-tile-part-bottom .product-tile-top.product-tile-winner-you .bidder{display:none}.product-tile.ra-product-tile .product-tile-part-bottom .product-tile-bottom{background:0 0;color:#000}.product-tile.ra-product-tile .product-tile-part-bottom .time-counter{height:25px}.product-tile.ra-product-tile .product-tile-part-bottom .time-counter .ra-timer{margin:0;line-height:30px;color:#50a39a;font-weight:500}.product-tile.ra-product-tile .product-tile-part-bottom .time-counter .ra-timer span{font-weight:400}.product-tile.ra-product-tile .product-tile-part-bottom .time-counter .red{color:#dc3545}.product-tile.ra-product-tile .product-tile-part-bottom .time-counter .pulse-slow{animation:blinker 1s linear infinite}.product-tile.ra-product-tile .product-tile-part-bottom .time-counter .time-counter-table .row-labels .time-counter-cell{font-size:10px;line-height:10px}.product-tile.ra-product-tile .product-tile-part-bottom .time-counter.pulse-slow{animation:blinker 1s linear infinite}.product-tile.ra-product-tile .product-tile-part-bottom .time-counter.pulse-fast{animation:blinker .3s linear infinite}@keyframes blinker{50%{opacity:0}}.product-tile.ra-product-tile .product-tile-part-bottom .winner-you{padding:7px 5px;margin:0 10px 8px}.product-tile.ra-product-tile .product-tile-part-bottom .price-bids{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:16px;line-height:40px;color:#000;height:40px}.product-tile.ra-product-tile .product-tile-part-bottom .savings{padding:0 5px;margin:10px 0}.product-tile.ra-product-tile .product-tile-part-bottom .bidder .fa{margin-right:2px}.product-tile.ra-product-tile .product-tile-part-bottom .estimated-price{color:#000;padding:0 5px;margin-bottom:8px}.product-tile.ra-product-tile .product-tile-part-bottom .ra-bid-action .ra-bid-action-left{float:left;width:50%}.product-tile.ra-product-tile .product-tile-part-bottom .ra-bid-action .ra-bid-action-left .ra-bid-action-left-inner{padding-right:5px;position:relative}.product-tile.ra-product-tile .product-tile-part-bottom .ra-bid-action .ra-bid-action-left .ra-bid-action-left-inner .label{position:absolute;top:10px;left:10px;z-index:1;color:#000}.product-tile.ra-product-tile .product-tile-part-bottom .ra-bid-action .ra-bid-action-left .ra-bid-action-left-inner .input-text{padding-left:18px;padding-right:18px;text-align:center}.product-tile.ra-product-tile .product-tile-part-bottom .ra-bid-action .ra-bid-action-right{float:right;width:50%}.product-tile.ra-product-tile .product-tile-part-bottom .ra-bid-action .ra-bid-action-right .ra-bid-action-right-inner{padding-left:5px}.product-tile.ra-product-tile .product-tile-part-bottom .ra-bid-action .ra-bid-action-right .button{padding-left:3px;padding-right:3px;display:block}.product-tile.ra-product-tile .product-tile-part-bottom .auction-ended-msg,.product-tile.ra-product-tile .product-tile-part-bottom .ra-add-to-cart.disabled{height:40px;line-height:40px}.product-tile.ra-product-tile .product-tile-part-bottom .button-add-to-cart,.product-tile.ra-product-tile .product-tile-part-bottom .ra-listing-login-btn{display:block}.product-tile .product-link{display:block;text-decoration:none}.product-tile .quickview{position:absolute;left:42%;bottom:calc(37% - 50px);z-index:2;margin-left:-65px;height:0;width:0;opacity:0;padding:0;border:0 none;overflow:hidden}.product-tile .quickview:hover{border-color:#000}.product-tile .product-promo{color:#a6192e;position:relative;font-weight:400;height:20px;line-height:20px;font-size:13px;overflow:hidden;margin-top:8px}@media (min-width:768px){.product-tile .product-promo{font-size:16px}}.product-tile .delivery{background:#50a39a;color:#fff;padding:3px 8px;display:inline-block;line-height:1.3;font-size:12px;margin-top:4px;font-weight:400}@media (min-width:768px){.product-tile .delivery{font-size:14px}}.product-tile:hover{border-color:#bbb}.product-swatches{z-index:11}.product-tile-with-sizes{border:1px}.product-tile-with-sizes .add-to-cart-from-tile{padding:calc(var(--bs-gutter-x)/ 2);margin:calc(var(--bs-gutter-x)/ -2);margin-top:12px;position:absolute;visibility:hidden;display:block;width:100%;background-color:#fff;border-top:1px solid #fff}@media (min-width:1023px){.product-tile-with-sizes:hover{box-shadow:rgba(0,0,0,.2) 0 6px 18px 0;padding:calc(var(--bs-gutter-x)/ 2);margin:calc(var(--bs-gutter-x)/ -2)}.product-tile-with-sizes:hover .add-to-cart-from-tile{z-index:10;visibility:visible;box-shadow:#fff 0 -10px 0 0,rgba(0,0,0,.2) 0 6px 18px 0;top:100%;padding-top:0}}.product-tile-with-sizes .quick-add{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0;font-size:13px;font-weight:600;cursor:pointer}@media (min-width:1023px){.product-tile-with-sizes .quick-add{font-size:16px}}.product-tile-with-sizes .quick-add .toggle-icon{font-size:20px;float:right}@media (min-width:1023px){.product-tile-with-sizes .quick-add .toggle-icon{display:none}}.product-tile-with-sizes .quick-add.no-variations{cursor:pointer;text-align:center;margin-bottom:12px}@media (min-width:1023px){.product-tile-with-sizes .quick-add.no-variations{display:inline-block;padding:10px 20px;background-color:#fff;border:2px solid #ddd;border-radius:40px}.product-tile-with-sizes .quick-add.no-variations:hover{border-color:#224c7a}}@media (max-width:1023px){.product-tile-with-sizes .quick-add.desktop{display:none}}@media (min-width:1023px){.product-tile-with-sizes .quick-add.desktop{display:block}}@media (max-width:1023px){.product-tile-with-sizes .quick-add.mobile{display:block}}@media (min-width:1023px){.product-tile-with-sizes .quick-add.mobile{display:none}}@media (max-width:1023px){.product-tile-with-sizes .add-to-cart-from-tile{padding:0;margin:12px 0 0 0;visibility:visible!important;position:relative!important;background-color:#f5f5f5}}.product-tile-with-sizes .size-swatches{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;padding:0;scrollbar-width:none;-ms-overflow-style:none}.product-tile-with-sizes .size-swatches::-webkit-scrollbar{height:5px}.product-tile-with-sizes .size-swatches::-webkit-scrollbar-track{background:0 0;border-radius:5px}.product-tile-with-sizes .size-swatches::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px}@media (max-width:1023px){.product-tile-with-sizes .size-swatches.hide-swatches{display:none}}.product-tile-with-sizes .size-swatches .swatch{display:inline-block;padding:3px;border:2px solid transparent;min-width:40px;min-height:40px;max-height:40px;box-sizing:border-box;position:relative;margin-right:5px;margin-bottom:5px}.product-tile-with-sizes .size-swatches .swatch.selected{border:2px solid #0c497c;width:auto!important;min-width:40px;min-height:40px;max-width:40px;max-height:40px;box-sizing:border-box}.product-tile-with-sizes .size-swatches .swatch.strikethrough{pointer-events:none}.product-tile-with-sizes .size-swatches .swatch.strikethrough:before{position:absolute;content:"";left:0;top:50%;border-top:2px solid #bbb!important;-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:100%;background:0 0;opacity:1;min-width:auto;min-height:auto}.product-tile-with-sizes .size-swatches .swatch.size{display:block;border:2px solid #ddd;background-color:#fff;color:#000;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-transform:none;text-decoration:none;padding:0 8px;box-sizing:border-box;border-radius:40px;font-size:12px;line-height:1.2;overflow:hidden}.product-tile-with-sizes .size-swatches .swatch.size:hover{text-decoration:none;border-color:#224c7a}@media (max-width:767px){.product-tile-with-sizes .size-swatches{padding-right:5px}}@media (max-width:767px){.product-tile{font-size:13px;line-height:18px}.product-tile.ra-product-tile .product-tile-part-bottom .ra-bid-action .ra-bid-action-left{width:calc(50% - (15px / 2))}.product-tile.ra-product-tile .product-tile-part-bottom .ra-bid-action .ra-bid-action-left .ra-bid-action-left-inner{padding-right:0}.product-tile.ra-product-tile .product-tile-part-bottom .ra-bid-action .ra-bid-action-right{width:calc(50% - (15px / 2))}.product-tile.ra-product-tile .product-tile-part-bottom .ra-bid-action .ra-bid-action-right .ra-bid-action-right-inner{padding-left:0}.product-tile .product-tile-bottom .product-tile-buttons{display:none}}.bid-button,.lazy-load-button{opacity:.3;pointer-events:none}.window-loaded .bid-button,.window-loaded .lazy-load-button{pointer-events:unset;opacity:1!important}.product-tile.new-tile{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;text-align:left;border:none}.product-tile.new-tile .product-tile-top .product-link{padding:0}.product-tile.new-tile .product-tile-top .product-link .product-name{margin:10px 0;line-height:20px;height:40px;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3}@media (max-width:767px){.product-tile.new-tile .product-tile-top .product-link .product-name{margin:5px 0 0;font-size:13px}}.product-tile.new-tile .product-tile-top .quickview{padding:0;top:calc(100% - 112px);height:32px;line-height:32px;background:#fff;color:#000!important;border:none;box-shadow:0 5px 20px 0 rgba(0,0,0,.2)}.product-tile.new-tile .product-tile-bottom{position:relative}.product-tile.new-tile .product-tile-bottom .yotpo-widget-instance{margin-top:5px}.product-tile.new-tile .product-review{padding:5px 0 0 0}.product-tile.new-tile .product-review .rating-count{font-size:12px}.search-result-items .product-tile.new-tile .price{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end;min-height:20px}@media (max-width:767px){.search-result-items .product-tile.new-tile .price{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:start;align-items:flex-start;min-height:40px}}.search-result-items .product-tile.new-tile .price.price-promotion .price-standard{width:auto;line-height:20px;font-size:13px;padding-left:0}.search-result-items .product-tile.new-tile .price .price-sales{width:auto;font-size:18px;line-height:20px;padding-right:10px}.progress-loader{padding:8px;border-radius:5px 5px 5px 5px;color:#fff;font-size:34px;line-height:34px;width:34px;height:34px;text-align:center;background:rgba(29,46,71,.75);position:fixed;top:50%;left:50%;z-index:100;margin:-25px 0 0 -25px}.progress-loader .fa-pulse{animation:fa-spin .8s infinite steps(8)}.progress-loader.progress-loader-transparent{padding:0;background:0 0;color:#000}.progress-loader.progress-loader-small{padding:4px;border-radius:0;font-size:17px;line-height:17px;width:17px;height:17px;margin:-25px 0 0 -25px}.refinement{position:relative;border-bottom:1px solid #ddd}.refinement .refinement-headline{height:50px;line-height:50px;margin:0;box-sizing:border-box;font-size:16px;color:#000;font-weight:500;position:relative}.refinement .refinement-headline:hover{cursor:pointer}@media (min-width:1200px){.refinement .refinement-headline{background:#fff;z-index:3;font-size:18px;height:60px;line-height:60px;position:sticky;top:0}}.refinement .refinement-headline:after{font-family:FontAwesome;font-size:18px;line-height:10px;font-style:normal;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:translate(0,0);transform:translate(0,0);content:"\f107";display:block;position:absolute;top:20px;right:10px;width:0;text-align:left}@media (min-width:1200px){.refinement .refinement-headline:after{font-size:25px;top:25px;right:15px}}.refinement .refinement-headline.active:after{content:"\f106"}.refinement .refinement-list{max-height:210px;overflow:hidden}@media (min-width:1200px){.refinement .refinement-list{max-height:215px}}.refinement .refinement-list::-webkit-scrollbar{width:8px}.refinement .refinement-list::-webkit-scrollbar-thumb{background:#ccc;border-radius:8px}.refinement .refinement-list.open{max-height:unset}.refinement .refinement-list li{padding:0 0 0 30px;margin:10px 0;font-size:14px;font-weight:500;text-transform:capitalize;line-height:30px;position:relative;display:block;padding-right:5px}@media (min-width:1200px){.refinement .refinement-list li{padding:0 0 0 18px;margin:24px 0;line-height:18px}.refinement .refinement-list li:first-child{margin-top:12px}}.refinement .refinement-list li a{text-decoration:none;margin-left:15px;display:-ms-flexbox;display:flex}@media (max-width:1199px){.refinement .refinement-list li a{height:30px}}.refinement .refinement-list li .count{color:#888;font-weight:400;margin-left:10px}.refinement .refinement-list li .fa{position:absolute;left:0;top:0;z-index:1;width:30px;text-align:center}.refinement .refinement-list li .checkbox{border:1px solid #444;border-radius:4px;background:0 0;position:absolute;left:0;top:0;z-index:1;width:30px;min-width:30px;height:30px}@media (min-width:1200px){.refinement .refinement-list li .checkbox{width:18px;min-width:18px;height:18px}}.refinement .refinement-list li .checkbox .checkbox-inner{width:30px;min-width:30px;height:30px;background:0 0}@media (min-width:1200px){.refinement .refinement-list li .checkbox .checkbox-inner{width:18px;min-width:18px;height:18px}}.refinement .refinement-list li.selected{font-weight:600}.refinement .refinement-list li.selected .checkbox{border-color:#50a39a!important}.refinement .refinement-list li.selected .checkbox .checkbox-inner:before{font-family:FontAwesome;color:#fff;content:"\f00c";top:0;position:absolute;left:0;font-size:18px;width:100%;text-align:center;background:#50a39a}@media (min-width:1200px){.refinement .refinement-list li.selected .checkbox .checkbox-inner:before{font-size:12px}}.refinement .refinement-list li:hover .checkbox{border-color:#444}.refinement .refinement-list li span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.refinement .refinement-list li span svg:last-child{margin-right:10px}.refinement .refinement-list li ul{max-height:none;margin-bottom:0}.refinement .refinement-list li.notfound{display:none;font-size:14px;line-height:24px;color:#dc3545;padding-left:0;margin:0 0 25px 0}.refinement .freetextsearch{margin-bottom:10px}.refinement .freetextsearch .field{min-height:auto}.refinement .freetextsearch .field .icon-search{position:absolute;top:0;right:0;font-size:20px;width:60px;height:50px;line-height:50px;text-align:center;z-index:1}.refinement .freetextsearch .field .icon-search:before{content:"\f002";color:#000}.refinement .freetextsearch.form-row{max-width:100%}.refinement.category-refinement .refinement-list{max-height:none}.filters-and-sorting{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1199px){.filters-and-sorting{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:60px}}@media (min-width:1200px){.filters-and-sorting{position:sticky;top:0}}.filters-and-sorting.bottom{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column;margin:30px 0;border:0}.filters-and-sorting.bottom .items-per-page{width:160px;margin-bottom:15px}.filters-and-sorting .button-filter{display:none}.filters-and-sorting .refinement-showmore{font-size:14px;line-height:24px;font-weight:500;color:#50a39a;margin-left:45px;text-decoration:underline;text-underline-offset:6px;margin-bottom:25px}.filters-and-sorting .refinement-showmore:hover{cursor:pointer}.filters-and-sorting .refinement-showmore.hide{display:none}@media (min-width:1200px){.filters-and-sorting .refinement-showmore{margin-left:33px}}.filters-and-sorting .refinement-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.filters-and-sorting .refinement-buttons .button-reset{font-size:14px;line-height:24px;font-weight:500;color:#50a39a;margin-bottom:25px;margin-left:auto}.filters-and-sorting .refinement-buttons .disabled{display:none}.filters-and-sorting .button-price-filter{height:40px;line-height:40px;margin-bottom:25px}.filters-and-sorting .apply-reset-mobile-only{width:100%;display:-ms-flexbox;display:flex;gap:1px;position:absolute;left:0;bottom:0;z-index:1}@media (min-width:1200px){.filters-and-sorting .apply-reset-mobile-only{display:none}}.filters-and-sorting .search-result-showing{-ms-flex-order:2;order:2;display:-ms-flexbox;display:flex;margin-left:auto;line-height:40px}@media (min-width:1200px){.filters-and-sorting .search-result-showing{display:none!important}}@media (min-width:1200px){.filters-and-sorting .refinements-selection-clearall{display:none}}@media (min-width:1200px){.filters-and-sorting .listing-filters-panel{height:100vh;overflow-y:scroll;overflow-x:hidden;padding-right:10px}.filters-and-sorting .listing-filters-panel::-webkit-scrollbar{width:5px;height:5px}.filters-and-sorting .listing-filters-panel::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px}.filters-and-sorting .listing-filters-panel::-webkit-scrollbar-track{background:0 0}}@media (min-width:1200px){.filters-and-sorting .listing-filters-panel .header{display:none}}.filters-and-sorting .listing-filters-button{height:40px;line-height:40px;margin-right:10px}@media (min-width:1200px){.filters-and-sorting .listing-filters-button{display:none}}.filters-and-sorting .listing-filters-button:hover{cursor:pointer}.filters-and-sorting .listing-filters-button .inner::before{font:normal normal normal 20px/1 FontAwesome;color:inherit;text-rendering:auto;content:"\f1de";padding-right:10px}.filters-and-sorting .filter-content{display:none}.filters-and-sorting .filter-content.active{display:block}.filters-and-sorting .freetextsearch .field input.input-text{border-color:#eee;background-color:#eee;border-radius:40px;height:40px;padding-top:10px;padding-left:20px;padding-right:55px}.filters-and-sorting .freetextsearch .field input.input-text~label{padding-top:0;padding-left:20px;font-size:14px;font-weight:500;top:10px}.filters-and-sorting .freetextsearch .field input.input-text~label.focus-active{font-size:12px;font-weight:400;top:0}.filters-and-sorting .freetextsearch .field .icon-search{font-size:16px;height:40px;line-height:40px}.filters-and-sorting .listing-filters-panel{width:100%}.filters-and-sorting .show-all-filters{display:none}.filters-and-sorting .refinements-overlay{display:none}.filters-and-sorting .refinements-overlay.visible{display:block}.filters-and-sorting .listing-filters-panel .inner::-webkit-scrollbar{width:8px}.filters-and-sorting .listing-filters-panel .inner::-webkit-scrollbar-thumb{background:#ccc;border-radius:8px}.filters-and-sorting .sort-by .select .styledSelect{padding:0!important}.filters-and-sorting .sort-by .select .styledSelect:before{font:normal normal normal 20px/1 FontAwesome;color:inherit;text-rendering:auto;content:"\f0dc";padding-right:10px}@media (min-width:1200px){.filters-and-sorting .sort-by .select .styledSelect:before{font:normal normal normal 14px/1 Montserrat,Verdana,sans-serif;content:'Sort By: ';font-weight:400}}.filters-and-sorting .sort-by .select .styledSelect:after{top:4px;right:0}@media (max-width:1199px){.filters-and-sorting .sort-by .select .styledSelect:after{content:none}}@media (min-width:1200px){.filters-and-sorting .sort-by .select .styledSelect{font-weight:500}}.filters-and-sorting .sort-by .select .select .optiongroup{left:0;width:100%}@media (min-width:768px){.filters-and-sorting .sort-by .select .select .optiongroup{top:40px}}@media (min-width:1200px){.filters-and-sorting .sort-by .select .select .optiongroup{top:30px}}@media (min-width:768px){.filters-and-sorting .sort-by{width:200px}}@media (min-width:1200px){.filters-and-sorting .sort-by{display:none!important}}.filters-and-sorting select{border:0;height:40px;text-indent:0}@media (min-width:1200px){.filters-and-sorting select{height:30px;margin-left:-5px}}@media (min-width:768px) and (max-width:1199px){.filters-and-sorting{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start}.filters-and-sorting .listing-filters-button{max-width:200px}.filters-and-sorting .listing-filters-panel{max-width:400px}}@media (max-width:1199px){.noscroll{overflow:hidden}.filters-and-sorting .header{width:100%;display:-ms-flexbox;display:flex;font-weight:500;font-size:18px;text-transform:uppercase;padding:15px 20px;box-sizing:border-box;background:#f5f5f5;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.filters-and-sorting .header span{color:#dc3545}.filters-and-sorting .header span:hover{cursor:pointer}.filters-and-sorting .listing-filters-panel{position:fixed;top:0;right:0;width:calc(100% - 60px);box-sizing:border-box;background:#fff;height:100dvh;display:none}.filters-and-sorting .listing-filters-panel.visible{display:block;z-index:25}.filters-and-sorting .listing-filters-panel .inner{overflow-y:scroll;height:calc(100vh - 200px);padding:0 10px 200px 20px}.filters-and-sorting .refinements-overlay{background:rgba(29,46,71,.75);backdrop-filter:blur(12px);width:100%;height:100%;position:fixed;top:0;left:0;z-index:20}.filters-and-sorting .refinement-showmore{margin-right:14px;min-width:125px}}@media (min-width:768px){.filters-and-sorting.bottom{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:end;-ms-flex-direction:row;flex-direction:row}}.listing-filters-panel.visible .button-filter-all{line-height:50px;height:50px}.listing-filters-panel.visible .refinements-selection-clearall{line-height:50px;height:50px;width:50%;-ms-flex:0 0 50%;flex:0 0 50%}@media (min-width:1200px){.filters-and-sorting-outer{width:100%;min-width:340px;max-width:340px;margin-right:25px}}.refinements-selection{display:none}@media (min-width:1200px){.grid-container{-ms-flex:0 0 calc(100% - 365px);flex:0 0 calc(100% - 365px)}.refinements-selection{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;-ms-flex-align:center;align-items:center;gap:15px}.refinements-selection .refinement-breadcrumb{background:#f5f5f5;border-radius:5px;padding:4px 10px;font-size:13px;font-weight:500;text-transform:capitalize;line-height:24px;box-sizing:border-box;display:-ms-flexbox;display:flex}.refinements-selection .refinement-breadcrumb .breadcrumb-relax{margin-left:10px;font-size:14px}.refinements-selection .refinement-breadcrumb span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.refinements-selection .refinement-breadcrumb span svg:last-child{margin-right:10px}.refinements-selection .breadcrumb-showmore{background:#f5f5f5;border-radius:5px;padding:4px 10px;font-size:13px;font-weight:500;text-transform:capitalize;line-height:24px;box-sizing:border-box;cursor:pointer}.refinements-selection .breadcrumb-showmore.hidden{display:none}.refinements-selection .refinements-selection-clearall{font-size:13px;line-height:24px;font-weight:500;color:#50a39a;text-decoration:underline;text-underline-offset:6px}}@media (max-width:767px){.header-wrapper #search-suggestions{height:100vh;-webkit-overflow-scrolling:touch}}@media (max-width:767px){.header-wrapper #search-suggestions .search-suggestion-wrapper-out{overflow-y:scroll;height:calc(100% - 300px);padding-bottom:300px}}.html-hook .search-sugestions-mobile-header{display:none}@media (max-width:767px){.html-hook.suggestions-active-wrapper #back-to-top,.html-hook.suggestions-active-wrapper .footer-wrapper{display:none}.html-hook.suggestions-active-wrapper .search-sugestions-mobile-header{background-color:#fff;z-index:99;height:40px;display:-ms-flexbox;display:flex;position:absolute;width:100%}.html-hook.suggestions-active-wrapper .search-sugestions-mobile-header .search-sugestions-mobile-header-inner{width:100%;height:40px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;margin:0 auto;max-width:600px;width:calc(100% - 30px)}.html-hook.suggestions-active-wrapper .search-sugestions-mobile-header .search-sugestions-mobile-header-inner .search-suggestions-title h6{margin:0}.html-hook.suggestions-active-wrapper .search-sugestions-mobile-header .search-sugestions-mobile-header-inner .search-close-btn{font-size:24px;line-height:50px;color:#dc3545;cursor:pointer}.html-hook.suggestions-active-wrapper .search-sugestions-mobile-header .search-sugestions-mobile-header-inner .search-close-btn .fa{font-size:24px;line-height:50px;cursor:pointer}.html-hook.suggestions-active-wrapper .search-sugestions-mobile-header .search-sugestions-mobile-header-inner .search-close-btn:hover{color:#a6192e}.html-hook.suggestions-active-wrapper .search-suggestion-wrapper-out{overflow-y:overlay;-webkit-overflow-scrolling:touch}}@media (max-width:767px) and (min-width:768px){.html-hook.suggestions-active-wrapper .search-sugestions-mobile-header .search-sugestions-mobile-header-inner{max-width:1440px;width:calc(100% - 40px);padding-left:0;padding-right:0}}#search-suggestions{left:0;background-color:#fff;width:100%;position:absolute;z-index:3}.input-overlay{top:-16px;right:-1px;position:absolute;width:50px;height:15px}.input-overlay .bar{height:10px;width:100%;position:absolute;left:0;bottom:-10px;background:#fff;z-index:1}.search-suggestion-wrapper-out{background-color:#fff;box-shadow:0 20px 20px rgba(0,0,0,.2);padding-top:40px}@media (min-width:768px){.search-suggestion-wrapper-out{padding-top:0}}.search-suggestion-wrapper-out .search-suggestion-wrapper{width:auto;padding:20px 0;margin:0 auto;max-width:600px;width:calc(100% - 30px)}@media (min-width:768px){.search-suggestion-wrapper-out .search-suggestion-wrapper{max-width:1440px;width:calc(100% - 40px);padding-left:0;padding-right:0}}.search-suggestion-contents{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:768px){.search-suggestion-contents{-ms-flex-direction:row;flex-direction:row}}.search-suggestion-contents .search-suggestion-left-panel{width:100%;padding-right:0;box-sizing:border-box}@media (min-width:768px){.search-suggestion-contents .search-suggestion-left-panel{padding-right:15px;width:50%}}.search-suggestion-contents .search-suggestion-right-panel{width:100%;padding-bottom:15px;box-sizing:border-box}@media (min-width:768px){.search-suggestion-contents .search-suggestion-right-panel{padding-left:15px;padding-bottom:0;width:50%}}.search-suggestion-contents .search-suggestion-hitgroup{padding:0 0 10px 0}.search-suggestion-contents .search-suggestion-hitgroup:last-child{padding-bottom:0}.search-suggestion-contents .search-suggestion-hitgroup .search-suggestion-hitgroup-header{font-size:16px;line-height:1.3;font-weight:400;text-transform:none;margin:0 0 10px 0;margin:0;padding:0 0 5px 0}.search-suggestion-contents .search-suggestion-hitgroup .search-keyword-suggest{padding:8px 20px;background:#eee;font-size:14px}.search-suggestion-contents .search-suggestion-hitgroup .search-keyword-suggest a{font-size:14px;font-weight:400}.search-suggestion-contents .search-suggestion-hitgroup .search-keyword-suggest .whole-phrase{font-style:italic;color:#000;text-transform:none}.search-suggestion-contents .search-suggestion-hitgroup .search-keyword-suggest .whole-phrase:hover{text-decoration:underline;color:#000}.search-suggestion-contents .search-suggestion-hitgroup .search-keyword-suggest .search-suggest-guess{text-decoration:underline;font-weight:500;color:#000}.search-suggestion-contents .search-suggestion-hitgroup .search-keyword-suggest .first-term-italic{font-style:italic}.search-suggestion-contents .search-suggestion-hitgroup .search-keyword-suggest .first-term-bold{font-weight:500}.search-suggestion-contents .search-suggestion-hitgroup .search-suggestion-list li{border-bottom:1px solid #bbb;padding:10px 0;font-size:13px;line-height:13px}.search-suggestion-contents .search-suggestion-hitgroup .search-suggestion-list li a{display:block}.search-suggestion-contents .search-suggestion-hitgroup .search-suggestion-list li a .search-suggestion-parent-category{color:#000}.search-suggestion-contents .search-suggestion-hitgroup .search-suggestion-list li.product-suggestion:after,.search-suggestion-contents .search-suggestion-hitgroup .search-suggestion-list li.product-suggestion:before{content:" ";display:table}.search-suggestion-contents .search-suggestion-hitgroup .search-suggestion-list li.product-suggestion:after{clear:both}.search-suggestion-contents .search-suggestion-hitgroup .search-suggestion-list li.product-suggestion .product-image{float:left;width:60px;height:60px}.search-suggestion-contents .search-suggestion-hitgroup .search-suggestion-list li.product-suggestion .product-details{margin-left:80px;line-height:20px;height:60px;overflow:hidden}.search-suggestion-contents .search-suggestion-hitgroup .search-suggestion-list li:last-of-type{border-bottom:initial!important}.list-product .product-suggestion{border-bottom:initial!important;font-size:13px!important;line-height:13px!important}@media (max-width:767px){.search-suggestion-wrapper{padding:15px}}.secondary-navigation{text-transform:none;color:#000}.secondary-navigation ul li a{display:block;padding:19.2px 0;color:#000}.secondary-navigation ul li a:hover{color:#000;text-decoration:none}.secondary-navigation ul li.active{font-weight:400;color:#000}.secondary-navigation ul li.active a{cursor:default;color:#000}.secondary-navigation ul li.active a:hover{text-decoration:none}.secondary-navigation ul li:first-child a{padding-top:0}.secondary-navigation ul li:last-child a{padding-bottom:0}.secondary-navigation.customerservice-navigation .flyin-account-wrapper{display:-ms-flexbox;display:flex}.secondary-navigation.customerservice-navigation ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.secondary-navigation.customerservice-navigation ul .asset-container-bottom{display:none}.secondary-navigation.customerservice-navigation ul li{margin-bottom:10px;width:100%}.secondary-navigation.customerservice-navigation ul li:last-child{margin-bottom:0}.secondary-navigation.customerservice-navigation ul li a{text-align:center;padding:12px 10px;border:1px solid #bbb;color:#000;position:relative}.secondary-navigation.customerservice-navigation ul li a:hover{border-color:#bbb}.secondary-navigation.customerservice-navigation ul li a span{position:absolute;right:15px;top:10px;background:#000;padding:2px 10px;color:#fff}.secondary-navigation.customerservice-navigation ul li.active a{background:#000;border-color:#000;color:#fff}.secondary-navigation.gempedia-navigation{text-transform:none;margin-top:40px}.secondary-navigation.gempedia-navigation ul li{border-top:1px solid #bbb;float:left;width:50%}.secondary-navigation.gempedia-navigation ul li a{height:40px;line-height:40px;overflow:hidden;padding:0 15px 0 0}.secondary-navigation.gempedia-navigation ul li.active{font-weight:400}@media (min-width:768px) and (max-width:1279px){.secondary-navigation.customerservice-navigation ul{width:calc(100% + 10px)}.secondary-navigation.customerservice-navigation ul li{width:calc((100% / 3) - 10px);float:left;margin-right:10px}.secondary-navigation.customerservice-navigation ul li a{height:38px;line-height:38px;padding-top:0;padding-bottom:0;overflow:hidden}.secondary-navigation.gempedia-navigation ul li{width:20%}}.header-wrapper.account-opened .flyin-account-wrapper .ul-level-1 .li-level-1 .a-level-1 span{position:absolute;right:15px;background:#000;padding:6px 10px;color:#fff}h1{font-size:32px;line-height:1.3;font-weight:500;text-transform:none;margin:30px 0 10px 0}h2{font-size:26px;line-height:1.3;font-weight:500;text-transform:none;margin:30px 0 10px 0}h3{font-size:18px;line-height:1.3;font-weight:500;text-transform:none;margin:30px 0 10px 0}h4{font-size:16px;line-height:1.3;font-weight:500;text-transform:none;margin:30px 0 10px 0}h5{font-size:16px;line-height:1.3;font-weight:500;text-transform:none;margin:30px 0 10px 0}h6{font-size:16px;line-height:1.3;font-weight:500;text-transform:none;margin:30px 0 10px 0}p{margin:0 0 20px 0}.page-title{color:#224c7a;font-size:32px;line-height:1.3;font-weight:600;text-transform:uppercase;margin:40px 0}.section-carousel-title{font-size:30px;line-height:1.3;font-weight:500;color:#224c7a;text-transform:uppercase;text-align:center;margin:0 0 10px 0}.section-title{font-size:24px;line-height:1.3;font-weight:500;text-transform:uppercase;margin:0 0 10px 0}@media (max-width:767px){h1{font-size:26px}h2{font-size:20px;line-height:1.3}h3{font-size:16px}.page-title{font-size:26px;margin:30px 0}.section-carousel-title{font-size:26px}.section-title{font-size:20px}}.border-0{border:0!important}.left-aligned{text-align:left}.right-aligned{text-align:right}.centered{text-align:center}.text-danger{color:#a6192e}.text-grey{color:#888}.text-grey-darker{color:#888}.text-grey-darkest{color:#444}.text-bold{font-weight:700}.text-500{font-weight:500}.text-600{font-weight:600}.text-700{font-weight:700}.text-primary-blue{color:#0d6efd}.text-flowing{font-size:18px;line-height:3.6}.blue-text{color:#0d6efd}.text-600{font-weight:600}.text-700{font-weight:700}.fsz-18{font-size:18px}.custom-slider .custom-slider-inner .product-tile{margin:0 10px 6px 0;float:left;-ms-flex:0 0 220px;flex:0 0 220px;text-decoration:none;box-sizing:border-box;background:#fff;position:relative}@media screen and (max-width:1024px) and (min-width:320px){.custom-slider .custom-slider-inner .product-tile{-ms-flex:0 0 160px;flex:0 0 160px}}.recommendation-landing-page .custom-slider .product-tile .product-tile-top .product-link{padding:0}.recommendation-landing-page .custom-slider .product-tile .product-tile-top .product-link .product-promo{display:none!important}.recommendation-landing-page .custom-slider .product-tile .product-tile-top .product-link .product-name{margin:5px 0;line-height:18px;height:36px;color:#000;font-size:13px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;text-align:left}.recommendation-landing-page .custom-slider .product-tile .product-tile-bottom{padding:0;min-height:32px}.recommendation-landing-page .custom-slider .product-tile .product-tile-bottom .plp-wishlist{position:absolute;top:5px;right:5px}.recommendation-landing-page .custom-slider .product-tile .product-tile-bottom .plp-wishlist .product-wishlist-link{color:#000}.recommendation-landing-page .custom-slider .product-tile .product-tile-bottom .plp-wishlist .product-wishlist-link:focus,.recommendation-landing-page .custom-slider .product-tile .product-tile-bottom .plp-wishlist .product-wishlist-link:hover{text-decoration:none;color:#dc3545}.recommendation-landing-page .custom-slider .product-tile .product-tile-bottom .plp-wishlist .product-wishlist-link.added-to-wishlist{color:#dc3545}.recommendation-landing-page .custom-slider .fa-chevron-left,.recommendation-landing-page .custom-slider .fa-chevron-right{background:#fff;font-size:20px;top:calc(40% - 25px);z-index:10}.recommendation-landing-page .custom-slider .custom-slider-inner{margin-bottom:40px;-ms-flex-pack:left!important;justify-content:left!important}.recommendation-landing-page .custom-slider-inner::-webkit-scrollbar{height:5px}.recommendation-landing-page .custom-slider .custom-slider-inner::-webkit-scrollbar-track{background:#fff}.recommendation-landing-page .custom-slider .custom-slider-inner::-webkit-scrollbar-thumb{background:#ccc}.recommendation-landing-page .tjcplus-engraving{height:auto!important}.recommendation-landing-page .no-data{display:none;margin:0 0!important}.recommendation-landing-page .no-data .second{margin-left:0!important}tr.clearfix:after{content:none}@media (max-width:767px){tr.clearfix:after{content:" "}}[class*=" icon-"],[class^=icon-]{display:inline-block;font-family:FontAwesome!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:translate(0,0);transform:translate(0,0)}.list-default li{list-style:none;margin-left:20px;margin-bottom:10px;font-size:13px;line-height:20px;position:relative}.list-default li:before{content:'\f111';font-family:FontAwesome;float:left;margin-top:1px;margin-left:-20px;line-height:0;position:absolute;top:50%}.personalisation{margin-bottom:60px!important}@media (min-width:768px){.personalisation{margin-bottom:70px!important}}.personalisation .budgetpay{display:none!important}.personalisation .paypal-credit{display:none!important}.personalisation .panel{box-shadow:0 10px 20px rgba(0,0,0,.2);padding:0 15px 15px}@media (max-width:767px){.personalisation .panel{box-shadow:0 0 10px rgba(0,0,0,.2)}}.personalisation .livetv-panel{box-shadow:0 10px 20px rgba(0,0,0,.2)}@media (max-width:767px){.personalisation .livetv-panel{box-shadow:0 0 10px rgba(0,0,0,.2)}}.personalisation .heading{font-size:16px;padding:10px 0;font-weight:500;line-height:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.personalisation .showmore{padding:0;margin:0;font-size:13px;line-height:24px;font-weight:500;color:#000;text-transform:uppercase;cursor:pointer}.personalisation .showmore::after{font:normal normal normal 14px/1 FontAwesome;font-size:13px;color:#000;text-rendering:auto;content:" \f0da";margin-left:10px}.personalisation .product-tile .product-tile-bottom{display:none}.personalisation .totalprice{font-size:22px;line-height:30px;font-weight:400;margin:0;padding-bottom:10px}.recommendation-landing-page .product-tile{border:none;margin:0 5px}.recommendation-landing-page .recommendation-border{border-bottom:1px solid #ddd;padding:30px 0}.recommendation-landing-page .product-tile .product-tile-bottom .product-tile-buttons{display:none!important}.recommendation-landing-page .quickview{display:none}.cookie-consent-dialog{width:auto!important}.cookie-consent-dialog .ui-dialog-titlebar-close{display:none}.cookie-consent-dialog .cookie-selector{overflow-y:auto;overflow-x:hidden;text-align:center;padding:0}@media (min-width:768px){.cookie-consent-dialog .cookie-selector{max-height:600px}}.cookie-consent-dialog .cookie-selector .heading{font-size:22px;font-weight:600}.cookie-consent-dialog .cookie-selector .text{margin-top:26px;font-size:16px;letter-spacing:0}.cookie-consent-dialog .cookie-selector .buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:30px;gap:30px}@media (min-width:768px){.cookie-consent-dialog .cookie-selector .buttons{gap:6px;-ms-flex-direction:row;flex-direction:row}}.cookie-consent-dialog .cookie-selector .button.manage{background:#fff;border:none;border-radius:unset;color:#224c7a;padding:0}.cookie-consent-dialog .cookie-selector .button.manage span{border-bottom:2px solid #224c7a;display:block;margin:0}@media (min-width:768px){.cookie-consent-dialog .cookie-selector .button.manage span{margin:0 18px}}.cookie-consent-dialog .cookie-selector .allow-all,.cookie-consent-dialog .cookie-selector .manage{max-width:200px;width:100%;font-size:16px}@media (max-width:767px){.dialog-content .cookie-policy{height:calc(100vmax - 300px)}}.dialog-content .cookie-policy h1{margin:0;padding:0;text-align:center;font-size:24px;font-weight:600}.dialog-content .cookie-policy .allow-all{display:block!important;margin:20px auto 30px auto;text-transform:capitalize}.cookie-policy{text-align:left;padding:0}.cookie-policy .message-sticky{display:none}@media (min-width:768px){.cookie-policy .checkbox-container{display:-ms-flexbox;display:flex;gap:40px}}.cookie-policy .checkbox-container .cookierow{margin-bottom:26px}.cookie-policy button.save{display:block;text-align:center;margin-bottom:15px;border:1px solid #000;width:auto}.GDPR{position:fixed;z-index:99500;width:calc(100% - 40px);bottom:60px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-ms-flex-pack:center;justify-content:center}.GDPR .design-bottom-inner{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;padding:15px;background-color:rgba(29,46,71,.75)}@media (min-width:768px){.GDPR .design-bottom-inner{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}.GDPR .design-bottom-inner .text{color:#fff;font-size:14px;line-height:20px;margin:0}.GDPR .design-bottom-inner .text a{color:#fff;text-decoration:underline}.GDPR .design-bottom-inner .button{background-color:transparent;border-color:transparent;padding:0;width:auto;margin-top:10px}@media (min-width:768px){.GDPR .design-bottom-inner .button{margin-top:0;margin-left:20px}}.GDPR .design-bottom-inner .button button.gdpr-accept{margin:auto;background-color:#198754;border-color:#198754;color:#fff;font-size:14px;line-height:14px;padding:10px 0;white-space:pre;width:150px;font-weight:500}.GDPR .design-bottom-inner .button button.gdpr-accept:hover{background-color:#fff;border-color:#fff;color:#198754!important}.footer-wrapper{width:100%;position:relative;background-color:#fff}.footer-wrapper .footer-newsletter-wrapper{border-bottom:1px solid #ddd;border-top:1px solid #ddd}.footer-wrapper .footer-newsletter-wrapper .footer-newsletter-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin:0 auto;padding:0 15px 20px 15px}@media (min-width:768px){.footer-wrapper .footer-newsletter-wrapper .footer-newsletter-content{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:10px}}.footer-wrapper .footer-newsletter-wrapper .footer-newsletter-info{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:768px){.footer-wrapper .footer-newsletter-wrapper .footer-newsletter-info{width:auto;margin-right:20px}}.footer-wrapper .footer-newsletter-wrapper .footer-newsletter-form{width:100%}@media (min-width:768px){.footer-wrapper .footer-newsletter-wrapper .footer-newsletter-form{width:100%;max-width:500px}}.footer-wrapper .footer-newsletter-wrapper .footer-newsletter-form .newsletter-form{width:100%}.footer-wrapper .footer-newsletter-wrapper .newsletter-form-container{display:table;width:100%}.footer-wrapper .footer-newsletter-wrapper .newsletter-form-container .newsletter-form-row{display:-ms-flexbox;display:flex}.footer-wrapper .footer-newsletter-wrapper .newsletter-form-container .newsletter-form-row .newsletter-form-cell{vertical-align:top;padding:0}.footer-wrapper .footer-newsletter-wrapper .newsletter-form-container .newsletter-form-row .newsletter-form-cell.newsletter-form-cell-left{position:relative;width:100%}.footer-wrapper .footer-newsletter-wrapper .newsletter-form-container .newsletter-form-row .newsletter-form-cell.newsletter-form-cell-left .field button{position:absolute;top:0;right:0;width:100px;min-width:inherit;height:40px;line-height:20px;margin:5px 5px 5px 0;display:block;text-transform:uppercase}.footer-wrapper .footer-newsletter-wrapper .newsletter-form-container .newsletter-form-row .newsletter-form-cell.newsletter-form-cell-right{display:none;width:1px}.footer-wrapper .footer-newsletter-wrapper .newsletter-form-container .newsletter-form-row .newsletter-form-cell.newsletter-form-cell-right button{white-space:nowrap}@media (max-width:767px){.footer-wrapper .footer-newsletter-wrapper .newsletter-form-container .newsletter-form-row .newsletter-form-cell.newsletter-form-cell-right button{min-width:auto;width:100%}}.footer-wrapper .footer-newsletter-wrapper .newsletter-form-container .field{margin-left:auto}.footer-wrapper .footer{width:100%}.footer-wrapper .footer .footer-content .hybrid-footer .footer-top{background-color:#224c7a;color:#fff;padding:0 12px;margin-bottom:0}.footer-wrapper .footer .footer-content .hybrid-footer .footer-top .footer-services{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:24px 0;gap:20px}@media (max-width:768px){.footer-wrapper .footer .footer-content .hybrid-footer .footer-top .footer-services{-ms-flex-pack:start;justify-content:flex-start}}.footer-wrapper .footer .footer-content .hybrid-footer .footer-top .footer-services .footer-service-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-positive:1;flex-grow:1;width:20%}@media (max-width:1280px){.footer-wrapper .footer .footer-content .hybrid-footer .footer-top .footer-services .footer-service-item{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column}}@media (max-width:768px){.footer-wrapper .footer .footer-content .hybrid-footer .footer-top .footer-services .footer-service-item{width:45%}}.footer-wrapper .footer .footer-content .hybrid-footer .footer-top .footer-services .footer-service-item .service-icon{height:50px;margin-right:10px}.footer-wrapper .footer .footer-content .hybrid-footer .footer-top .footer-services .footer-service-item .service-text strong{display:block;font-size:14px;margin-bottom:5px}.footer-wrapper .footer .footer-content .hybrid-footer .footer-top .footer-services .footer-service-item .service-text p{color:#fff;margin:0}@media (max-width:1280px){.footer-wrapper .footer .footer-content .hybrid-footer .footer-top .footer-services .footer-service-item .service-text{text-align:center}}.footer-wrapper .footer .footer-content .hybrid-footer .footer-bottom{background-color:#224c7a;color:#fff;text-align:center;padding:12px;margin-top:0;border-top:1px solid #fff}.footer-wrapper .footer .footer-content .hybrid-footer .footer-bottom p{margin:0}@media (max-width:768px){.footer-wrapper .footer .footer-content .hybrid-footer .footer-bottom .footer-services{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.footer-wrapper .footer .footer-content .hybrid-footer .footer-bottom .footer-services .footer-service-item{width:100%;margin-bottom:15px}}.footer-wrapper .footer .footer-content .footer-top{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;margin-bottom:20px}.footer-wrapper .footer .footer-content .footer-top .logo{margin-bottom:20px}.footer-wrapper .footer .footer-content .footer-top .reviews{margin:30px 0 35px;max-width:200px}.footer-wrapper .footer .footer-content .footer-top .reviews img{max-width:200px}.footer-wrapper .footer .footer-content .footer-top h2{font-size:14px;line-height:1.2;color:#fff;font-weight:600;margin:0}@media (min-width:768px){.footer-wrapper .footer .footer-content .footer-top h2{font-size:24px;margin-bottom:15px}}.footer-wrapper .footer .footer-content .footer-top p{font-size:14px;line-height:1.6;color:#fff}.footer-wrapper .footer .footer-content .footer-top a{font-size:14px;line-height:1.3;color:#fff;margin-bottom:10px}@media (min-width:768px){.footer-wrapper .footer .footer-content .footer-top a{font-size:16px;margin-bottom:15px}}.footer-wrapper .footer .footer-content .footer-top ul li{font-size:16px;line-height:1.3;margin-bottom:15px}@media (min-width:768px){.footer-wrapper .footer .footer-content .footer-bottom{border-top:1px solid #fff;margin-top:30px;padding-top:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.footer-wrapper .footer .footer-content .social{width:100%;margin-bottom:20px;text-align:center}@media (min-width:768px){.footer-wrapper .footer .footer-content .social{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}}.footer-wrapper .footer .footer-content .social .fa{width:34px;height:34px;line-height:34px;border-radius:100%;margin:0 10px 0 0;font-size:20px;color:#000;text-align:center;background-color:#eee}.footer-wrapper .footer .footer-content .social .fa.fa:last-child{margin:0}.footer-wrapper .footer .footer-content .social .followus{font-size:14px;line-height:1.3;color:#fff;text-transform:uppercase;margin:30px 0 10px}@media (min-width:768px){.footer-wrapper .footer .footer-content .social .followus{font-size:24px;line-height:1.4;font-weight:700;margin:0 20px 0 0}}.footer-wrapper .footer .footer-content .social .icons svg{margin:0 3px}@media (min-width:768px){.footer-wrapper .footer .footer-content .social .icons svg{margin:0 8px}}.footer-wrapper .footer .footer-content .copyright{font-size:12px;line-height:1.3;font-weight:400;color:#fff;text-align:center;margin-bottom:10px}@media (min-width:768px){.footer-wrapper .footer .footer-content .copyright{font-size:16px;line-height:1.4}}.footer-wrapper .footer .footer-content .payments{margin-top:30px;text-align:center}.footer-wrapper .footer .footer-content .footer-copyright{background:#eee;text-align:center;padding:5px 10px;margin-top:20px}@media (max-width:767px){.footer-wrapper .footer .footer-content .collapse-footer .collapsible{cursor:pointer;width:100%;border-bottom:1px solid #ddd;padding:15px 0;margin:0}.footer-wrapper .footer .footer-content .collapse-footer .collapsible.first{border-top:1px solid #fff}.footer-wrapper .footer .footer-content .collapse-footer .collapsible.active{border-bottom:0}.footer-wrapper .footer .footer-content .collapse-footer .collapsible.active:after{content:'\f106'}.footer-wrapper .footer .footer-content .collapse-footer .collapsible:after{font:normal normal normal 20px/1 FontAwesome;color:#fff;text-rendering:auto;content:'\f107';float:right}.footer-wrapper .footer .footer-content .collapse-footer .content{max-height:0;overflow:hidden;transition:max-height .1s ease-out}}.email-subscription-popUp.ui-dialog{left:0!important;margin:0 auto!important;width:max-content!important;max-width:600px!important;padding-left:0!important;padding-top:0!important;padding-bottom:0!important}@media (max-width:610px){.email-subscription-popUp.ui-dialog{width:96.5%!important;max-width:100%!important}}.email-subscription-popUp .dialog-content .column-1{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:610px){.email-subscription-popUp .dialog-content .column-1{padding-right:5px}}@media (max-width:300px){.email-subscription-popUp .dialog-content .column-1{padding-right:0}}.email-subscription-popUp .dialog-content .column-1 .email-subscription-image{display:block;width:100%;object-fit:contain}.email-subscription-popUp .dialog-content .column-2{padding-left:5px}@media (max-width:300px){.email-subscription-popUp .dialog-content .column-2{padding-left:8px}}.email-subscription-popUp .dialog-content .column-2 .footer-newsletter-wrapper .footer-newsletter-content .footer-newsletter-info{margin:2.5em 0 4.5em 0}@media (max-width:610px){.email-subscription-popUp .dialog-content .column-2 .footer-newsletter-wrapper .footer-newsletter-content .footer-newsletter-info{margin:6% 0 .2em 0}}@media (max-width:350px){.email-subscription-popUp .dialog-content .column-2 .footer-newsletter-wrapper .footer-newsletter-content .footer-newsletter-info{margin:8% 0 .2em 0}}@media (max-width:610px){.email-subscription-popUp .dialog-content .column-2 .footer-newsletter-wrapper .footer-newsletter-content .footer-newsletter-info .success{margin:2.5em 0 .5em 0}}@media (max-width:350px){.email-subscription-popUp .dialog-content .column-2 .footer-newsletter-wrapper .footer-newsletter-content .footer-newsletter-info .success{margin:1.5em 0 .5em 0}}.email-subscription-popUp .dialog-content .column-2 .footer-newsletter-wrapper .footer-newsletter-content .footer-newsletter-form .newsletter-form .newsletter-form-container .newsletter-form-cell-left .field .error-msg{display:none!important}.email-subscription-popUp .dialog-content .column-2 .footer-newsletter-wrapper .footer-newsletter-content .footer-newsletter-form .newsletter-form .newsletter-form-container .newsletter-form-cell-left .field .input-text{border-color:#000!important}@media (max-width:350px){.email-subscription-popUp .dialog-content .column-2 .footer-newsletter-wrapper .footer-newsletter-content .footer-newsletter-form .newsletter-form .newsletter-form-container .newsletter-form-cell-left .field .input-text{height:30px;padding:0 5px}}@media (max-width:350px){.email-subscription-popUp .dialog-content .column-2 .footer-newsletter-wrapper .footer-newsletter-content .footer-newsletter-form .newsletter-form .newsletter-form-container .newsletter-form-cell-left .field .label{display:none}}.email-subscription-popUp .dialog-content .column-2 .footer-newsletter-wrapper .footer-newsletter-content .footer-newsletter-form .newsletter-form .newsletter-form-container .form-row-button{margin-top:10px}.email-subscription-popUp .dialog-content .column-2 .footer-newsletter-wrapper .footer-newsletter-content .subs-message{font-size:12px;line-height:18px;margin-top:10px;display:block}.emailSubscriptionPopUp-wrapper .button-text{background-color:#000;color:#fff;line-height:48px;width:100%;text-transform:uppercase}.uf{opacity:0;-moz-opacity:0}.uf-checkbox .uf{opacity:1;-moz-opacity:1}.required-indicator{color:#dc3545;font-weight:500}.required-indicator em{font-style:normal;font-weight:400;color:#bbb;font-size:11px}fieldset:after,fieldset:before{content:" ";display:table}fieldset:after{clear:both}fieldset legend{padding:10px 0;font-weight:500;font-size:20px}fieldset.extra-spacing{margin-top:20px}.form-row{margin:10px 0;clear:both;width:auto;max-width:550px}.form-row:after,.form-row:before{content:" ";display:table}.form-row:after{clear:both}.form-row .form-row{margin-top:0;margin-bottom:0}.form-row .label,.form-row label{font-size:16px;line-height:24px;color:#000;display:block;font-weight:400;padding:2px 0 0 0;word-wrap:break-word;position:relative;text-transform:none;float:left;width:150px}.form-row .field{position:relative;-ms-flex-align:center;align-items:center}.form-row .field:after,.form-row .field:before{content:" ";display:table}.form-row .field:after{clear:both}.form-row .input-text-white{border-color:#fff}.form-row .form-caption{font-size:11px;color:#000;line-height:14px;padding:3px 5px 0 5px}.form-row.form-row-half{width:310px}.form-row.form-row-half .field{margin-right:6px}.form-row.form-row-third{width:256px}.form-row.form-row-third .field{margin-right:4px}.form-row.form-row-auto{max-width:none}.form-row.form-row-75-per{max-width:75%}.form-row.form-row-66-per{max-width:66.6%}.form-row.form-row-50-per{max-width:50%}.form-row.form-row-33-per{max-width:33.3%}.form-row.form-row-75-pix{max-width:1080px}.form-row.form-row-66-pix{max-width:959.9904px}.form-row.form-row-50-pix{max-width:720px}.form-row.form-row-33-pix{max-width:479.9952px}.form-row.form-row-no-indent .field{margin-left:0}.form-row.form-row-no-margin{margin-top:0;margin-bottom:0}.form-row.form-row-text .field{padding:8px 0;display:block}.form-row.form-row-label-above .label,.form-row.form-row-label-above label{padding-top:4px;padding-bottom:4px;float:none;width:auto}.form-row.form-row-label-above .field{margin-left:0}.form-row.form-row-float{float:left;width:50%;max-width:50%;clear:none}.form-row.form-row-float .field,.form-row.form-row-float .label,.form-row.form-row-float label{margin-left:0;margin-right:6px}.form-row.form-row-float.last .field,.form-row.form-row-float.last .label,.form-row.form-row-float.last label{margin-left:6px;margin-right:0}.form-row.form-row-street .street-fields{margin-bottom:0}.form-row.form-row-street .street-fields:after,.form-row.form-row-street .street-fields:before{content:" ";display:table}.form-row.form-row-street .street-fields:after{clear:both}.form-row.form-row-street .street-fields .label,.form-row.form-row-street .street-fields label{display:none}.form-row.form-row-street .street-fields .form-row{width:calc(100% - 62px);float:left;clear:none;margin:0}.form-row.form-row-street .street-fields .form-row .field{margin-left:0}.form-row.form-row-street .street-fields .form-row.last{width:50px;float:right}.form-row.form-row-birthdate .birthdate-fields{margin-bottom:15px}.form-row.form-row-birthdate .birthdate-fields:after,.form-row.form-row-birthdate .birthdate-fields:before{content:" ";display:table}.form-row.form-row-birthdate .birthdate-fields:after{clear:both}@media (max-width:767px){.form-row.form-row-birthdate .birthdate-fields{margin-bottom:0}}.form-row.form-row-birthdate .birthdate-fields .error-msg{display:block;white-space:normal}.form-row.form-row-birthdate .birthdate-fields .nopadding{padding:0}.form-row.form-row-birthdate .birthdate-fields .label,.form-row.form-row-birthdate .birthdate-fields label{margin-left:-1px}.form-row.form-row-birthdate .birthdate-fields .form-row{float:left;width:33.3%;clear:none;margin:0}.form-row.form-row-birthdate .birthdate-fields .form-row .field{margin-left:0;min-height:auto!important}.form-row.form-row-birthdate .birthdate-fields .form-row .field{margin-left:4px;margin-right:4px}.form-row.form-row-birthdate .birthdate-fields .form-row.first .field,.form-row.form-row-birthdate .birthdate-fields .form-row.first .label,.form-row.form-row-birthdate .birthdate-fields .form-row.first label{margin-left:0;margin-right:8px}.form-row.form-row-birthdate .birthdate-fields .form-row.last .field{margin-left:8px;margin-right:0}.form-row.readtac-checkbox .field>.checker{display:none}.form-row.readtac-checkbox .field>label{margin:10px 0 0 0}.form-row.genderselect label{padding-top:2px}.form-row.form-row-checkbox{margin-top:20px}.form-row.form-row-checkbox .label,.form-row.form-row-checkbox label{margin-left:10px;font-weight:400;float:none;width:auto;padding:0;font-size:13px;line-height:1.4;text-transform:none}.form-row.form-row-checkbox.form-row-checkbox-multi{clear:none;display:inline-block;padding-right:20px;margin:5px 0;width:auto}.form-row.form-row-checkbox.form-row-checkbox-multi .field{margin-left:0}.form-row.form-row-radio{margin-top:20px;margin-bottom:20px;max-width:100%}.form-row.form-row-radio .field{min-height:auto}.form-row.form-row-radio .field .radio{border-color:#888;border-radius:25px;width:25px;height:25px;min-width:25px;min-height:25px;padding:0;display:inline-block;vertical-align:middle}.form-row.form-row-radio .field .radio span{width:17px;height:17px}.form-row.form-row-radio .field .radio span.checked{background-image:none;background-color:#224c7a;border-radius:25px;position:absolute;top:4px;left:4px}.form-row.form-row-radio .field .radio span input{width:25px;height:25px}.form-row.form-row-radio .field .label,.form-row.form-row-radio .field label{margin-left:10px;font-weight:400;float:none;width:auto;padding:0;line-height:22px;text-transform:none;display:inline-block;vertical-align:middle}.form-row.form-row-radio.form-row-radio-multi{clear:none;display:inline-block;padding-right:30px;margin:5px 0;width:auto}.form-row.form-row-radio.form-row-radio-multi .field{margin-left:0}.form-row.form-row-nospacing{margin-top:0}.form-row.form-row-button{margin-top:20px;overflow:hidden;width:auto}.form-row.form-row-button .button:not(:first-child),.form-row.form-row-button button:not(:first-child){margin-left:10px}.form-row.form-row-button .button-row-text{padding-left:15px;display:inline-block}.form-row.form-row-with-button{max-width:none}.form-row.form-row-with-button .field{width:300px;float:left;margin-right:12px;margin-left:10px}.form-row.form-row-with-button .field .button-container{float:left;width:auto}@media (max-width:767px){.form-row{width:100%;max-width:100%}.form-row .label,.form-row label{padding-bottom:4px;padding-top:4px;float:none;width:100%}.form-row .field{margin-left:0}.form-row.form-row-checkbox.form-row-checkbox-multi{display:block;clear:both;margin:20px 0}.form-row.form-row-radio.form-row-radio-multi{display:block;clear:both;margin:20px 0;padding-right:0}.form-row.form-row-text .field{padding-bottom:4px;padding-top:4px}.form-row.form-row-half{width:50%}.form-row.form-row-third{width:33.3%}.form-row.form-row-button .button-row-text{display:block;text-align:center;padding-left:0;padding-top:8px}.form-row.form-row-with-button .field{width:100%;float:none;margin-right:0;margin-left:0}.form-row.form-row-with-button .button-container{float:none;margin-top:8px}.form-row.form-row-33per,.form-row.form-row-50per,.form-row.form-row-66per,.form-row.form-row-75per{width:100%}.form-row.form-row-33-pix,.form-row.form-row-50-pix,.form-row.form-row-66-pix,.form-row.form-row-75-pix{max-width:100%}}.form-row-new{margin:8px 0;clear:both;width:auto;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.form-row-new .label,.form-row-new label{padding-bottom:4px;padding-top:4px;float:none;width:100%}.form-row-new .field{margin-left:inherit}.main .account-container .login-container .login-box fieldset .form-row{max-width:none}.no-thankyou-link,.termsandconditions-link{cursor:pointer;color:#50a39a}.no-thankyou-link{text-align:center;float:left;width:100%}.main-wrapper{padding-top:0}@media (min-width:768px) and (max-width:1279px){.main-wrapper{padding-top:0}}.pt_checkout .main-wrapper,.pt_order-confirmation .main-wrapper{padding-top:0}.border{border:3px solid #dc3545}.cityerror,.cityerror2,.postcodeerror,.postcodeerrorshipping,.postcodeerrorshipping3{position:relative;z-index:1;width:auto;color:#dc3545;padding:0 0;margin-top:-27px;background-color:transparent;white-space:nowrap;font-size:12px;pointer-events:none;margin-bottom:0}@media (max-width:767px){.cityerror,.cityerror2,.postcodeerror,.postcodeerrorshipping,.postcodeerrorshipping3{font-size:12px}}.cityerror,.cityerror2{margin-top:-3px}.post-code-field.validation-error .field{display:block!important}.post-code-field-opc.validation-error .field{display:block!important}.buttondisabled{background-color:#ddd;border-color:#ddd;cursor:default;opacity:.4;pointer-events:none}.form-row.how-to-contact-checkboxes>div{display:-ms-flexbox;display:flex;min-height:auto}.post-code-field .form-row-with-button .field{margin-left:0;position:relative}.how-to-contact{margin-top:13px}.how-to-contact .how-to-contact-checkboxes{margin-top:-6px}.how-to-contact .how-to-contact-checkboxes .field{min-height:50px}.selector{background:0 0!important}.selector:before{display:inline-block;font-family:FontAwesome;font-size:18px;line-height:18px;font-style:normal;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:translate(0,0);transform:translate(0,0);content:"\f107";position:absolute;right:10px;top:5px}.add-adddress .form-row.form-row-with-button .field{max-width:420px;width:100%}input::-ms-clear,input::-ms-reveal{display:none}.data8-autocomplete-list{z-index:99;position:absolute;top:60px;left:0;right:0;max-height:240px;overflow:auto;box-shadow:0 0 10px 0 rgba(0,0,0,.2);background-color:#fff;text-align:left}.data8-autocomplete-list::-webkit-scrollbar{width:10px}.data8-autocomplete-list::-webkit-scrollbar-track{background:#ddd;border-radius:5px}.data8-autocomplete-list::-webkit-scrollbar-thumb{background:#000;border-radius:5px}.data8-autocomplete-list li{cursor:pointer;font-size:14px;line-height:20px;position:relative}.data8-autocomplete-list li.selected-postal{background:#fff;padding:10px}.data8-autocomplete-list li.selected-postal:hover{background:#fff}.data8-autocomplete-list li.selected-postal span{display:inline-block;background:#eee;padding-left:5px}.data8-autocomplete-list li.selected-postal span:after{content:"\f00d";font:normal normal normal 14px/1 FontAwesome;color:#000;-ms-transform:translate(0,0);transform:translate(0,0);font-size:16px;padding:0 5px}.data8-autocomplete-list li span{padding:5px 10px;display:block}.data8-autocomplete-list li span.more-addresses{padding-top:0}.data8-autocomplete-list li span.second-line-address{color:rgba(0,0,0,.6);padding-top:0}.data8-autocomplete-list li:not(:has(ul)):hover{background-color:#f5f5f5}.data8-autocomplete-list li:not(:has(ul)) span{padding-right:25px}.data8-autocomplete-list li[data-has-sub-addresses=true]:not(:has(ul)):after{content:"\f054";position:absolute;top:calc(50% - 10px);right:9px;font:normal normal normal 14px/1 FontAwesome;color:#000;-ms-transform:translate(0,0);transform:translate(0,0);font-size:21px}.data8-autocomplete-list li[data-has-sub-addresses=true]:not(:has(ul)) ul li[data-has-sub-addresses=true]:after{content:'\f054'}.data8-autocomplete-list .autocomplete-active{background-color:#f5f5f5!important;color:#fff}.data8-autocomplete-list .firsttext{color:#0d6efd;font-size:13px;padding:10px}.data8-autocomplete-list .firsttext:hover{background-color:#fff;cursor:default}.post-code-field .field:after{content:"\f002";font:normal normal normal 14px/1 FontAwesome;color:#000;-ms-transform:translate(0,0);transform:translate(0,0);font-size:16px;padding:0 5px;position:absolute;right:5px;top:17px;pointer-events:none}.post-code-field .field span.postal-clear{position:absolute;right:5px;top:8px;padding:5px;font-weight:500;color:#000;background:#fff;z-index:1;cursor:pointer}.product-review .rating .fa-star,.product-review .rating .fa-star-half,.product-review .rating .fa-star-regular,.product-reviews .rating .fa-star,.product-reviews .rating .fa-star-half,.product-reviews .rating .fa-star-regular{color:#ccad55;font-size:16px}.form-row{max-width:420px;margin:0 0;position:relative}.form-row.post-code-field{max-width:520px}.form-row.post-code-field.form-row-with-button.post-code-field .field{margin-left:0}.credit-card-box .cvv-input .field,.customerAddressBilling .additional-address-fields .field,.customerAddressBilling .address-alias,.customerAddressBilling .country-fld .field{min-height:65px!important}.credit-card-box .error{background-color:transparent;color:#dc3545;padding:0;margin-top:0;font-size:12px}@media (max-width:767px){.credit-card-box .error{font-size:11px;margin-top:0!important}}.field{display:block;margin-left:0;margin-bottom:0;min-height:65px}.field .dropdown-toggle,.field .input-text,.field .styledSelect,.field div.select,.field input.input-text{height:50px;border:1px solid #bbb;background-color:#fff;box-sizing:border-box;color:#000!important;padding:0 11px;width:100%;font-size:14px;margin:0;vertical-align:middle}.field input.box-width{width:125%}.field .button{min-width:200px}.field .input-textarea{border:1px solid #bbb}.field input.input-text{padding-top:19px}.field input.input-text:read-only{opacity:.5;padding-top:0}.field input.input-text:read-only:focus{border:1px solid #bbb!important}.field input.input-text[disabled]{opacity:1}.field div.selector{padding:0 5px}.field div.selector span{line-height:48px}.field input.input-text~label{position:absolute!important;top:7px;left:2px;padding-left:10px;padding-top:8px;width:calc(100% - 17px);min-width:73px;height:25px;transition:.2s all;cursor:text;line-height:normal;display:block;padding-bottom:2px;pointer-events:none;text-align:left}.field input.input-text~label.focus-active{font-size:12px;top:0;height:auto;z-index:1;text-align:left}.field textarea~label{position:absolute!important;top:7px;left:2px;padding-left:10px;padding-top:8px;width:calc(100% - 17px);min-width:73px;height:200px;transition:.2s all;cursor:text;line-height:normal;display:block;pointer-events:none;text-align:left}.field textarea~label.focus-active{font-size:12px;top:0;background-color:transparent;height:auto;z-index:1;text-align:left}.field .error-msg{color:#dc3545;padding:0 0;margin-bottom:10px;background-color:transparent;white-space:nowrap;font-size:12px;pointer-events:none;text-align:left}.focus-helper{font-size:12px;text-align:left;margin-top:3px;margin-bottom:10px}.form-row.form-row-checkbox .field{display:-ms-flexbox!important;display:flex!important}.form-row-select label,.select-input-field label{font-size:10px;position:absolute;z-index:0;top:10px;left:13px;line-height:normal;padding-top:8px;display:none;pointer-events:none}.form-row-select.validation-success.form-row-select label,.validation-success label.select-label,.validation-success.form-row-select label{font-size:12px;position:absolute;z-index:1;top:0;left:14px;display:block;pointer-events:none}.validation-success .error{display:none}.validation-success .selector span{padding-top:6px}.icon-password{top:6px;z-index:1;display:block!important}.optinal-field{position:relative;max-width:420px}.optinal-field .optinal-text{position:absolute;z-index:10;right:15px;top:13px;color:#000;font-size:12px}.optinal-field .field:after{content:'Optional';position:absolute;z-index:1;right:10px;top:0;font-size:12px;line-height:50px;padding-left:4px;pointer-events:none}.optinal-field.form-row-select .field:after{right:38px}.optinal-field.remove-optional .field:after{content:''}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}input{filter:none}.field ::-webkit-input-placeholder{opacity:0;transition:opacity .5s}.field :-moz-placeholder{opacity:0;transition:opacity .5s}.field ::-moz-placeholder{opacity:0;transition:opacity .5s}.field :-ms-input-placeholder{opacity:0;transition:opacity .5s}.field ::-ms-input-placeholder{opacity:0;transition:opacity .5s}.field :-ms-input-placeholder{opacity:0;transition:opacity .5s}.field ::placeholder{opacity:0;transition:opacity .5s}.field :focus::-webkit-input-placeholder{opacity:1}.field :focus:-moz-placeholder{opacity:1}.field :focus::-moz-placeholder{opacity:1}.field :focus:-ms-input-placeholder{opacity:1}.field :focus::-ms-input-placeholder{opacity:1}.field :focus:-ms-input-placeholder{opacity:1}.field :focus::placeholder{opacity:1}.validation-error .field div.checker{border:2px solid #dc3545}#payment-form .styledSelect,.saved-address .styledSelect,.validation-success .field .dropdown-toggle,.validation-success .field .input-text,.validation-success .field .input-textarea,.validation-success .field .styledSelect,.validation-success .field div.selector{border-left:5px solid #50a39a;padding-left:7px}#payment-form .styledSelect:focus,.saved-address .styledSelect:focus,.validation-success .field .dropdown-toggle:focus,.validation-success .field .input-text:focus,.validation-success .field .input-textarea:focus,.validation-success .field .styledSelect:focus,.validation-success .field div.selector:focus{border-left:1px solid #bbb;padding-left:11px}.validation-error .field .dropdown-toggle,.validation-error .field .input-text,.validation-error .field .input-textarea,.validation-error .field .styledSelect,.validation-error .field div.selector{border-left:5px solid #dc3545;padding-left:7px}.validation-error .field .dropdown-toggle:focus,.validation-error .field .input-text:focus,.validation-error .field .input-textarea:focus,.validation-error .field .styledSelect:focus,.validation-error .field div.selector:focus{border-left:1px solid #bbb;padding-left:11px}#delivery-address,.saved-address{display:block!important}#delivery-address.hidden,.saved-address.hidden{display:none!important}label.error#dwfrm_quickbuyaddress_customer_title-error,label.error#dwfrm_quickbuyaddress_shippingAddress_addressid-error{position:relative!important;padding:0!important;color:#dc3545;background-color:transparent!important;top:2px;font-size:12px}.how-to-contact .form-row-text .field{min-height:auto!important}.select{cursor:pointer;position:relative;border:0!important;padding:0!important}.select .s-hidden{visibility:hidden;padding-right:10px}@media (max-width:767px){.select .overlaybg{background-color:rgba(29,46,71,.75);backdrop-filter:blur(12px);width:100vw;height:100%;position:fixed;top:0;left:0;z-index:100}}@media (max-width:767px){.select .select-close{position:relative;right:-8px;top:4px;z-index:10000}}@media (max-width:767px){.select .select-close:before{font-family:FontAwesome;font-size:27px;line-height:20px;font-style:normal;font-weight:400;text-rendering:auto;-ms-transform:translate(0,0);transform:translate(0,0);content:"\f00d";display:block;color:#dc3545;position:absolute;right:23px}}.select .styledSelect{position:absolute;top:0;right:0;bottom:0;left:0;padding-left:12px!important;padding-right:40px!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.select .styledSelect:after{content:"\f107";position:absolute;top:14px;right:10px;font:normal normal normal 14px/1 FontAwesome;-ms-transform:translate(0,0);transform:translate(0,0);font-size:22px}.select .optiongroup{display:none;position:absolute;width:100%;top:14px;left:15px;z-index:999;margin:0 0;padding:10px 0;list-style:none;background-color:#fff;box-shadow:0 0 10px 0 #eee}@media (max-width:767px){.select .optiongroup{max-height:495px;min-height:30px;position:fixed;height:auto;line-height:30px;bottom:0;top:auto;width:100%;left:0;border-top:0;box-shadow:0 5px 14px 0 #888;text-align:left;z-index:1000000;padding-bottom:18px}}@media screen and (min-width:768px) and (max-width:1279px){.select .optiongroup{max-height:275px}}.select .optiongroup .selectheading{padding:7px 10px;text-align:left;font-weight:500;pointer-events:none}.select .optiongroup .options{display:block!important;max-height:300px;overflow-y:auto;overflow-x:hidden;width:98%}@media (max-width:767px){.select .optiongroup .options{max-height:430px;min-height:53px}}@media screen and (min-width:768px) and (max-width:1279px){.select .optiongroup .options{max-height:275px}}.select .optiongroup .options::-webkit-scrollbar-track{border-radius:10px;background-color:#ddd}.select .optiongroup .options::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.select .optiongroup .options::-webkit-scrollbar-thumb{border-radius:10px;background-color:#000}.select .optiongroup .options li{padding:8px 10px;text-align:left;margin-left:2%;cursor:pointer;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.select .optiongroup .options li{border-bottom:1px solid #ddd;width:87%;padding-right:10px;padding-left:0;margin-left:10px}}.select .optiongroup .options li img.swatch-image{width:30px;height:30px}.select .optiongroup .options li.optionsheading{font-weight:500}.select .optiongroup .options li:focus,.select .optiongroup .options li:hover{background-color:#eee;color:#000}.options{scrollbar-color:#000 #ddd}.options ::-webkit-scrollbar{width:12px}.options ::-webkit-scrollbar-track{background:#ddd}.options ::-webkit-scrollbar-thumb{background-color:#000;border-radius:20px;border:3px solid #ddd}.validation-success .select2-selection,.validation-success .styledSelect{padding-top:19px!important}.quickbuy-preference-page .preference-button .switch .enabled+.slider{background-color:#ddd;box-shadow:0 0 1px #ddd}@media (max-width:767px){body.selectopen{overflow:hidden}}.addresses-select .field,.credit-card-box .field,.customerAddressBilling .field,.form-row-auto .field,.shipping-address-selector .field{min-height:auto!important}.form-row-select label.new-label,.form-row-select label.select-label{display:none}.country-fld-label{margin-top:-10px!important;margin-bottom:13px!important}@media (max-width:767px){.country-fld-label{margin-bottom:15px!important}}.form-row-birthdate .label{width:100%}.quickbuytac{margin-bottom:25px}#qberror .error{background-color:transparent;color:#dc3545;margin-top:0}.optiongroup .optiongroup{display:block!important}.set-password-box-content .icon-password{top:1px!important}.newsletter-form-row .focus-helper{display:none!important}.payment-method-wrapper .radio-override .checker .checked:before{content:''!important}.form-row.engravingtac.form-row-checkbox{margin-top:0}.addresses-select-group .addresses-select.loqate-select{background-color:#f5f5f5;padding:15px 15px 0;margin-bottom:25px}.addresses-select-group .addresses-select{max-width:390px}.addresses-select-group .addresses-select .form-row-button{margin:0 0 20px 0}@media (max-width:767px){.addresses-select-group .addresses-select .form-row-button .field{text-align:left}}.addresses-select-group .addresses-select .showmore{background-color:transparent;color:#000!important;border:none;padding-left:0;margin-top:0}@media (max-width:767px){.addresses-select-group .addresses-select .showmore{text-align:left}}@media (max-width:767px){.address-check-btn .button{width:100%;margin-bottom:12px}}@media (max-width:767px){.billingform .form-row-button .field{display:-ms-flexbox!important;display:flex!important}.billingform .form-row-button .field .button{display:inline-block;width:49%;min-width:auto}.billingform .form-row-button .field .button.cancel-button{margin-left:8px}.billingform .form-row-button .field .button.delete-button{margin-left:8px}}.billingform .addresses-select-group .form-row .field{margin-left:0}.selected-address-summary{padding-bottom:12px;border-bottom:1px solid #ddd}.selected-address-summary span{display:block}.form-row.form-row-button,.form-row.form-row-checkbox.no-margin{margin-top:0}.form-row.marketing-btn{margin-top:20px}.input-radiogroup .form-row-radio .field{min-height:auto!important}@media (max-width:767px){.input-radiogroup .form-row-radio .field{display:inline-block!important;width:100%}.input-radiogroup .form-row-radio .field label{width:83%!important}}.login-box-content.returning-customers .form-row-checkbox{margin-top:0;margin-bottom:26px}.login-box-content .form-row-button .field{margin-top:-5px}@media (max-width:767px){form#ContactUsForm .form-row{max-width:none}}.form-row .label a{pointer-events:auto}.selectopen .select~.error-msg{opacity:0}input.input-text:read-only{padding-top:19px!important}.min-height-field{min-height:76px}.required-indicator{display:none}#qb-paysafecard .credit-card-box#payment-form{max-width:95%}@media (max-width:767px){#qb-paysafecard .credit-card-box#payment-form{width:100%}}@media (max-width:767px){#ajaxRefresh .search-result-options-bottom .select,#ajaxRefresh .search-result-options-top .select{height:auto}#ajaxRefresh .search-result-options-bottom .select .s-hidden,#ajaxRefresh .search-result-options-top .select .s-hidden{visibility:visible}#ajaxRefresh .search-result-options-bottom{padding-top:15px}}@media (max-width:767px){.showActivateQBModel .select .optiongroup .options{margin-bottom:55px}}select{height:50px}.css-remove-arrow .styledSelect{pointer-events:none}.css-remove-arrow .styledSelect:after{display:none}.quickbuy-preference-page select#existing-paysafe-card{appearance:none;-webkit-appearance:none;-moz-appearance:none;pointer-events:none}.soldout-text{color:#dc3545}.disabledLi{opacity:.3}.progress-overlay{position:fixed;top:0;width:100%;height:100%;background:#000;z-index:999999;opacity:.3}.personlise-top-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}:hover{text-decoration:none}.form-elements .field{min-height:auto;margin-bottom:15px}.form-elements .field .error-msg{margin-bottom:0;line-height:16px}.form-elements .validation-success .styledSelect{padding-top:12px!important}.boxed-alert{box-shadow:0 0 30px rgba(0,0,0,.2);padding:20px;box-sizing:border-box;font-weight:500;font-size:16px;line-height:22px;margin:20px 0 30px 0}.boxed-alert.success{border-left:5px solid green}form h5{margin:20px 0 10px 0;text-transform:uppercase}body{font-size:16px;line-height:1.6;color:#000;font-weight:400;text-transform:none;letter-spacing:.4px;background-color:#fff;overflow-x:hidden}@media (max-width:767px){body{font-size:14px}}.wrapper{overflow:hidden}.sticky-wrapper{overflow:unset}.background-light{background:#f5f5f5}.main-wrapper{position:relative}.main-wrapper .main{margin:0 auto;max-width:600px;width:calc(100% - 30px);margin-bottom:40px}@media (min-width:768px){.main-wrapper .main{max-width:1440px;width:calc(100% - 40px);padding-left:0;padding-right:0}}.hybrid-footer .footer-top{background-color:#224c7a;color:#fff;padding:0 12px;margin-bottom:0}.hybrid-footer .footer-top .footer-services{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:24px 0;gap:20px}@media (max-width:768px){.hybrid-footer .footer-top .footer-services{-ms-flex-pack:start;justify-content:flex-start}}.hybrid-footer .footer-top .footer-services .footer-service-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-positive:1;flex-grow:1;width:20%}@media (max-width:1280px){.hybrid-footer .footer-top .footer-services .footer-service-item{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column}}@media (max-width:768px){.hybrid-footer .footer-top .footer-services .footer-service-item{width:45%}}.hybrid-footer .footer-top .footer-services .footer-service-item .service-icon{height:50px;margin-right:10px}.hybrid-footer .footer-top .footer-services .footer-service-item .service-text strong{display:block;font-size:14px;margin-bottom:5px}.hybrid-footer .footer-top .footer-services .footer-service-item .service-text p{color:#fff;margin:0}@media (max-width:1280px){.hybrid-footer .footer-top .footer-services .footer-service-item .service-text{text-align:center}}.hybrid-footer .footer-bottom{background-color:#224c7a;color:#fff;text-align:center;padding:12px;margin-top:0;border-top:1px solid #fff}.hybrid-footer .footer-bottom p{margin:0}@media (max-width:768px){.hybrid-footer .footer-bottom .footer-services{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.hybrid-footer .footer-bottom .footer-services .footer-service-item{width:100%;margin-bottom:15px}}.main:after,.main:before{content:" ";display:table}.main:after{clear:both}.primary-col,.secondary-col{width:100%;float:right}.primary-col.first,.secondary-col.first{float:left}.primary-col.full-width,.secondary-col.full-width{width:100%;float:left}@media (min-width:1280px){.primary-col{width:75%}.primary-col.smaller{width:58%}.secondary-col{width:22%}.secondary-col.wider{width:38%}}.primary-login-col{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.wrapper.pt_checkout.pt_checkout_login{background-color:#eee}.hidden{display:none!important}.cart-footer #plus-subscription{width:100%}#plus-subscription{background:#f5f5f5;padding:15px;color:#000;display:inline-block;box-sizing:border-box;width:420px}@media (max-width:1025px){#plus-subscription{width:350px}}@media (max-width:769px){#plus-subscription{width:300px}}@media (max-width:426px){#plus-subscription{width:100%}}@media (max-width:321px){#plus-subscription{width:100%}}#plus-subscription .tjc-plus-cont{display:none}#plus-subscription.active .tjc-plus-cont{display:block;margin-top:10px}#plus-subscription.active .tjc-plus-cont .form-row-radio{margin-top:0!important;margin-bottom:5px!important}#plus-subscription.active .logo-container{display:-ms-flexbox;display:flex;background:url(../images/angle-up.svg) no-repeat right center #fff;background-size:4%;background-color:#f5f5f5}#plus-subscription .logo-container{cursor:pointer;font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:normal;background:url(../images/angle-down-solid.svg) no-repeat right center #fff;background-size:4%;background-color:#f5f5f5}#plus-subscription .logo-container .go-plus{padding-right:10px;box-sizing:border-box;font-weight:500}#plus-subscription .logo-container .go-plus img{margin-bottom:-8px;width:81px;height:auto}#plus-subscription .logo-container .next-delivery{font-weight:500;line-height:22px;color:#000}#plus-subscription .logo-container .next-delivery span{color:#ff5300}#plus-subscription .dec-text{font-weight:500;font-size:18px;padding-bottom:10px}#plus-subscription .equivalent-text{font-size:13px;padding-left:41px;margin:-5px 0 10px 0}#plus-subscription .radio-sub{padding-bottom:5px}#plus-subscription .subscriptions-button{padding:8px 40px;background:#ff5300;color:#fff;border-radius:30px;margin:5px;text-transform:uppercase;font-weight:500;font-size:14px;display:inline-block}#plus-subscription .del-time ul{padding-left:15px;box-sizing:border-box;margin-top:5px}#plus-subscription .del-time ul li{list-style:disc}.pdp-section #plus-subscription .logo-container,.pdp-section #plus-subscription.active .logo-container{background-size:3%}.pdp-section #plus-subscription .del-time ul li{width:50%;float:left}.pdp-section.youmayinterested{margin:15px 0}.cart-footer-right .go-plus .break{display:none}@media (max-width:767px){.desktop-view{display:none!important}}@media (min-width:767px){.mobile-view{display:none!important}}.box-container{font-size:13px;color:#000;border:1px solid #ddd;padding:10px;line-height:normal}.border-left{border-left:5px solid}.border-left-green{border-left-color:#198754}.border-left-venetianred{border-left-color:#dc3545}.color-green{color:#198754}.color-venetianred{color:#dc3545}.font-bold{font-weight:500}.smsoptin-subscription-popup.ui-dialog{left:0!important;margin:0 auto!important;width:100%!important;max-width:620px!important;padding-left:0!important;padding-top:0!important;padding-bottom:0!important}@media (max-width:610px){.smsoptin-subscription-popup.ui-dialog{width:96.5%!important;max-width:100%!important}}.smsoptin-subscription-popup .ui-dialog-content .column-row{display:-ms-flexbox;display:flex}.smsoptin-subscription-popup .ui-dialog-content .column-1{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:610px){.smsoptin-subscription-popup .ui-dialog-content .column-1{padding-right:5px}}@media (max-width:480px){.smsoptin-subscription-popup .ui-dialog-content .column-1{display:none}}@media (max-width:610px){.smsoptin-subscription-popup .ui-dialog-content .column-1 .sms-optin-image{display:block;width:100%;object-fit:cover;min-height:318px}}.smsoptin-subscription-popup .ui-dialog-content .column-2{padding-left:16px}@media (max-width:480px){.smsoptin-subscription-popup .ui-dialog-content .column-2{padding-left:16px;width:100%;padding-bottom:20px}}.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-info{margin:12px 0 0}@media (max-width:610px){.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-info{margin:6% 0 .2em 0}}@media (max-width:350px){.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-info{margin:8% 0 .2em 0}}@media (max-width:610px){.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-info .success{margin:2.5em 0 .5em 0}}@media (max-width:350px){.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-info .success{margin:1.5em 0 .5em 0}}@media (max-width:480px){.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-form .smsoptin-form .smsoptin-form-container .smsoptin-form-row .form-row{max-width:100%}}.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-form .smsoptin-form .smsoptin-form-container .field input[type=text].phonenumberwithseven{margin-bottom:6px}.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-form .smsoptin-form .smsoptin-form-container .field .error-msg{display:none}@media (max-width:350px){.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-form .smsoptin-form .smsoptin-form-container .field .input-text{height:30px;padding:0 5px}}@media (max-width:350px){.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-form .smsoptin-form .smsoptin-form-container .field .label{display:none}}.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-form .smsoptin-form .smsoptin-form-container .form-row-button{margin-top:10px}.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .subs-message{font-size:12px;line-height:18px;margin-top:10px;display:block}.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .subs-message.no-margin{margin-top:0}.sticky-image{position:relative}@media (min-width:768px){.sticky-container{position:sticky;top:0}.sticky-image{position:sticky;top:0}}@media (min-width:1150px){.newpdp-sticky-image{position:sticky;top:0}}.product-slider-on-background{background:#fff;padding:60px 0}.product-slider-on-background.boxed{padding-left:20px;padding-right:20px}.border-bottom-0{border-bottom:0!important}.trust-builder-wrapper{display:-ms-flexbox;display:flex;width:100%;background-color:#daefed;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.trust-builder-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.trust-builder-wrapper .trust-builder-content{display:-ms-flexbox;display:flex;max-height:25px;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:12px;margin:8px;padding:8px;width:fit-content}.header.addtocart-overlay-active::after{content:' ';width:100%;background-color:rgba(29,46,71,.75);position:fixed;z-index:999}.header.header-hybrid .header-wrapper:after{content:none!important}.scrollable-category-menu{overflow-x:auto;white-space:nowrap;display:-ms-flexbox;display:flex;scrollbar-width:none;-ms-overflow-style:none;background-color:#224c7a}@media (max-width:768px){.scrollable-category-menu{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.scrollable-category-menu:after{content:'';position:absolute;bottom:0;right:0;width:25px;height:40px;background:linear-gradient(to right,rgba(255,255,255,0) 0,#1f497d 100%);pointer-events:none}}@media (min-width:768px){.scrollable-category-menu{-ms-flex-pack:center;justify-content:center}}.scrollable-category-menu .category-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:600px;width:calc(100% - 30px);padding:0;list-style-type:none}@media (min-width:768px){.scrollable-category-menu .category-list{max-width:1440px;width:calc(100% - 40px);padding-left:0;padding-right:0}}.scrollable-category-menu .category-list .category-item{padding:10px;display:inline-block;width:fit-content}.scrollable-category-menu .category-list .category-item a{color:#fff}@media (max-width:768px){.scrollable-category-menu .category-list .category-item{scroll-snap-align:start}}.header-wrapper{width:100%;z-index:12;box-sizing:border-box;background:#fff;position:relative;background:#224c7a}.header-wrapper .header-inner{-ms-flex-direction:column;flex-direction:column;width:100%;z-index:2;padding-top:5px;padding-bottom:5px;box-sizing:border-box}.header-wrapper .header-inner .text-header{font-size:12px;line-height:1.2;font-weight:400;text-transform:capitalize}.header-wrapper .header-inner .header-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.header-wrapper .header-inner .header-content{-ms-flex-pack:end;justify-content:flex-end}}.header-wrapper .header-inner .header-content .header-menu{display:-ms-flexbox;display:flex}.header-wrapper .header-inner .header-content .header-menu .menu-bars-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.header-wrapper .header-inner .header-content .header-menu .menu-bars-wrapper .fa-bars{line-height:25px;font-size:25px;color:#000}.header-wrapper .header-inner .header-content .header-menu svg{fill:#fff}.header-wrapper .header-inner .header-content .header-logo{display:-ms-flexbox;display:flex}.header-wrapper .header-inner .header-content .header-logo .header-logo-link{z-index:13}.header-wrapper .header-inner .header-content .header-account{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;color:#fff}.header-wrapper .header-inner .header-content .header-account a{text-decoration:none;color:#fff}.header-wrapper .header-inner .header-content .header-account .text-account{display:none}@media (min-width:768px){.header-wrapper .header-inner .header-content .header-account .text-account{display:-ms-flexbox;display:flex}}.header-wrapper .header-inner .header-content .header-account .account_header-icon{display:none}.header-wrapper .header-inner .header-content .header-account .header-account-link{cursor:pointer;line-height:14px;display:-ms-flexbox;display:flex}@media (min-width:768px){.header-wrapper .header-inner .header-content .header-account .mobile-greeting{display:none}}@media (max-width:1279px){.header-wrapper .header-inner .header-content .header-account .desktop-greeting{display:none}}.header-wrapper .header-inner .header-content .header-search{display:-ms-flexbox;display:flex}@media (min-width:768px){.header-wrapper .header-inner .header-content .header-search{position:absolute;left:calc(50% - 120px)}}.header-wrapper .header-inner .header-content .header-bag{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end}.header-wrapper .header-inner .header-content .header-bag .header-bag-link{color:#000;text-decoration:none;position:relative}.header-wrapper .header-inner .header-content .header-bag .header-bag-link .bag-quantity{color:#fff;position:absolute;font-size:14px;line-height:1.8em;font-weight:500;width:30px;height:30px;text-align:center;border-radius:50%;right:-12px;top:-12px;background:#50a39a;padding:0;box-sizing:border-box;border:2px solid transparent}.header-wrapper .header-inner{margin:0 auto;max-width:600px;width:calc(100% - 30px)}.header-wrapper .header-inner .addnamelink{font-weight:500;text-transform:uppercase;cursor:pointer;display:none}@media (min-width:768px){.header-wrapper .header-inner{max-width:1440px;width:calc(100% - 40px);padding-left:0;padding-right:0}}.header-wrapper .header-inner .header-content{-ms-flex-align:center;align-items:center}.header-wrapper .header-inner .header-content .header-menu{-ms-flex-order:1;order:1;width:42px;height:40px}.header-wrapper .header-inner .header-content .header-logo{-ms-flex-order:2;order:2;margin-right:auto;height:60px}.header-wrapper .header-inner .header-content .header-logo .desktop-only{display:none}.header-wrapper .header-inner .header-content .header-logo svg{height:60px}@media (min-width:768px){.header-wrapper .header-inner .header-content .header-logo{width:auto}}.header-wrapper .header-inner .header-content .header-account{-ms-flex-order:3;order:3;width:40px;height:40px}.header-wrapper .header-inner .header-content .header-account svg{margin-right:10px;fill:#fff}@media (min-width:768px){.header-wrapper .header-inner .header-content .header-account{width:180px}}.header-wrapper .header-inner .header-content .header-search{-ms-flex-order:5;order:5;width:100%;height:40px;margin-bottom:5px}@media (min-width:768px){.header-wrapper .header-inner .header-content .header-search{-ms-flex-order:3;order:3;width:calc(100% - 370px);left:120px;margin-bottom:0}}@media (min-width:1024px){.header-wrapper .header-inner .header-content .header-search{max-width:450px}}.header-wrapper .header-inner .header-content .header-bag{-ms-flex-order:4;order:4;width:40px;height:40px;margin-left:20px}.header-wrapper .header-inner .header-content .header-bag svg{width:34px;height:28px;fill:#fff}@media (min-width:1280px){.header-wrapper .desktop-navigation{background:#fff;border-top:1px solid #ddd}.header-wrapper .desktop-navigation .inner{width:calc(100% - 40px);max-width:1440px;margin:0 auto;position:relative;box-sizing:border-box}}.header-wrapper .navigation{display:none}@media (min-width:1280px){.header-wrapper .navigation{display:-ms-flexbox;display:flex;width:100%;font-size:16px}}.header-search form{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-align:center;align-items:center}.header-search form fieldset{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;position:relative;height:40px}.header-search form fieldset input{width:100%;border:0;height:40px;padding:0 50px 0 20px;font-size:14px;line-height:1;color:#000;border:1px solid #bbb;border-radius:40px}.header-search form fieldset input:focus{border:1px solid #000}.header-search form fieldset .text-search-btn{width:60px;height:40px;position:absolute;right:0;top:0;padding:0;border:none;text-align:center;background-color:transparent}.header-search form fieldset .text-search-btn svg{fill:#000}.header-checkout-wrapper .header-inner-checkout{max-width:1440px;margin:0 auto;display:-ms-flexbox;display:flex;padding:20px 0;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.header-checkout-wrapper .header-inner-checkout{-ms-flex-direction:row;flex-direction:row}}.header-checkout-wrapper .header-inner-checkout .primary-logo{margin:0 auto}.header-checkout-wrapper .header-inner-checkout .primary-logo svg{fill:#000;width:60px;height:auto;display:block}@media (min-width:1280px){.header:is(.social-navigation) .header-wrapper{background:#fff}}.header:is(.social-navigation) .header-wrapper .header-inner .header-content .header-menu{display:none}@media (min-width:1280px){.header:is(.social-navigation) .header-wrapper .header-inner .header-content .header-menu svg{fill:#000}}@media (min-width:1280px){.header:is(.social-navigation) .header-wrapper .header-inner .header-content .header-logo .desktop-only{display:block}}.header:is(.social-navigation) .header-wrapper .header-inner .header-content .header-search{display:none}.header:is(.social-navigation) .header-wrapper .header-inner .header-content .header-account{display:none}@media (min-width:1280px){.header:is(.social-navigation) .header-wrapper .header-inner .header-content .header-account{color:#444}}@media (min-width:1280px){.header:is(.social-navigation) .header-wrapper .header-inner .header-content .header-account a{color:#444}}@media (min-width:1280px){.header:is(.social-navigation) .header-wrapper .header-inner .header-content .header-account svg{fill:#000}}@media (min-width:1280px){.header:is(.social-navigation) .header-wrapper .header-inner .header-content .header-bag svg{fill:#000}}@media (min-width:1280px){.header:not(.social-navigation) .header-wrapper{background:#fff}.header:not(.social-navigation) .header-wrapper::after{display:block;position:absolute;content:'';height:50px;width:100%;bottom:0;box-shadow:0 10px 15px rgba(0,0,0,.06);z-index:12}}@media (min-width:1280px){.header:not(.social-navigation) .header-wrapper .header-inner{padding-top:15px;padding-bottom:15px}}@media (min-width:1280px){.header:not(.social-navigation) .header-wrapper .header-inner .header-content .header-menu{display:none}}@media (min-width:1280px){.header:not(.social-navigation) .header-wrapper .header-inner .header-content .header-menu .menu-bars-wrapper{display:none}}@media (min-width:1280px){.header:not(.social-navigation) .header-wrapper .header-inner .header-content .header-logo .desktop-only{display:block}}@media (min-width:1280px){.header:not(.social-navigation) .header-wrapper .header-inner .header-content .header-logo{left:0}}@media (min-width:1280px){.header:not(.social-navigation) .header-wrapper .header-inner .header-content .header-account{color:#000}}@media (min-width:1280px){.header:not(.social-navigation) .header-wrapper .header-inner .header-content .header-account a{color:#000}}@media (min-width:1280px){.header:not(.social-navigation) .header-wrapper .header-inner .header-content .header-account svg{fill:#000}}@media (min-width:768px){.header:not(.social-navigation) .header-wrapper .header-inner .header-content .header-account{width:180px}}@media (min-width:1280px){.header:not(.social-navigation) .header-wrapper .header-inner .header-content .header-bag svg{fill:#000}}.header:not(.social-navigation) .header-wrapper .addnamelink{display:block}@media (max-width:1279px){.header:not(.social-navigation) .header-wrapper .addnamelink{display:none}}@media (min-width:1280px){.header:not(.social-navigation) .navigation{display:-ms-flexbox;display:flex;width:100%}}@media (min-width:1280px){.header.header-cart .header-wrapper::after{display:none}}@media (max-width:1279px){.has-sticky-header.push-header{padding-top:115px}.has-sticky-header .push-grid{padding-top:60px}.has-sticky-header .header-wrapper.sticky-header{position:fixed;top:-115px}.has-sticky-header .header-wrapper.sticky-header.on{top:0;transition:top .5s ease}.has-sticky-header .header-wrapper.sticky-header.off{top:-115px;transition:top .5s ease}}@media (max-width:1279px) and (min-width:768px){.has-sticky-header.push-header{padding-top:70px}}@media (max-width:1279px) and (min-width:768px){.has-sticky-header .header-wrapper.sticky-header{top:-70px}}@media (max-width:1279px) and (min-width:768px){.has-sticky-header .header-wrapper.sticky-header.off{top:-70px}}@media (max-width:1199px){.has-sticky-header .sticky-filter{position:fixed;top:0;left:0;right:0;z-index:15;background:rgba(255,255,255,.9);box-shadow:0 0 20px rgba(0,0,0,.2);transition:top .5s ease}.has-sticky-header .sticky-filter.with-header{top:115px;transition:top .5s ease}.has-sticky-header .sticky-filter .filters-and-sorting{max-width:1440px;width:calc(100% - 30px);margin:auto}}@media (max-width:1199px) and (min-width:768px){.has-sticky-header .sticky-filter.with-header{top:70px}}.flyinheader-active .sticky-filter,.suggestions-active-wrapper .sticky-filter{display:none}.clear{clear:both}.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.ui-helper-hidden-accessible,.visually-hidden{visibility:hidden;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;background:0 0!important}.toggle{cursor:pointer}.notavailable{color:#dc3545;font-size:13px;line-height:18px;margin-top:5px;width:100%}.availability-msg{text-transform:none}.availability-msg .backorder-msg,.availability-msg .in-stock-msg,.availability-msg .not-available-msg,.availability-msg .preorder-msg{position:relative;padding-left:0;font-size:18px;text-transform:uppercase;font-weight:500}.availability-msg .in-stock-msg{color:#198754}.availability-msg .preorder-msg{color:#50a39a}.availability-msg .backorder-msg{color:#ffd814}.availability-msg .not-available-msg{color:#000}.availability-msg .inform-me-when-available{width:calc(100% + 10px)}.availability-msg .inform-me-when-available:after,.availability-msg .inform-me-when-available:before{content:" ";display:table}.availability-msg .inform-me-when-available:after{clear:both}.availability-msg .inform-me-when-available .field{float:left;width:230px;margin-right:10px;margin-top:5px}.availability-msg .inform-me-when-available .button-container{float:left;width:230px;margin-right:10px;margin-top:5px}.availability-msg .inform-me-when-available .button-container .button{width:100%;padding-left:5px;padding-right:5px}@media (min-width:1280px){.only-for-desktop{display:block!important}.only-for-tablet{display:none!important}.only-for-mobile{display:none!important}.not-for-desktop{display:none!important}td.only-for-desktop,th.only-for-desktop{display:table-cell!important}}@media (min-width:768px) and (max-width:1279px){.only-for-desktop{display:none!important}.only-for-tablet{display:block!important}.only-for-mobile{display:none!important}.not-for-tablet{display:none!important}td.only-for-tablet,th.only-for-tablet{display:table-cell!important}}@media (max-width:767px){.only-for-desktop{display:none!important}.only-for-tablet{display:none!important}.only-for-mobile{display:block!important}.not-for-mobile{display:none!important}td.only-for-mobile,th.only-for-mobile{display:table-cell!important}.availability-msg .inform-me-when-available{width:auto}.availability-msg .inform-me-when-available .button-container,.availability-msg .inform-me-when-available .field{float:none;width:auto;margin-right:0}}html{scroll-behavior:smooth}.accordion-container .header{font-size:16px;line-height:16px;font-weight:600;cursor:pointer;width:100%;color:#224c7a;background:#e9edf2;height:50px;padding:0 20px;margin:0 0 4px 0;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.accordion-container .header span{margin-right:30px;line-height:12px}.accordion-container .header:hover{background:#dbe3ed}.accordion-container .header:after{font:normal normal normal 20px/1 FontAwesome;text-rendering:auto;content:'\f107';color:#224c7a;position:absolute;right:20px}.accordion-container .header.active:after{content:'\f106'}.accordion-container.faq .header{font-size:14px;font-weight:400}@media (min-width:768px){.accordion-container.faq .header{font-size:16px;font-weight:500}}.accordion-container.faq .accordion-content{padding:5px 20px}.accordion-container .accordion-content{display:none;padding:10px 20px}.accordion-container .accordion-content.watchvideo{padding:0;margin-top:10px}.accordion-container .accordion-content.watchvideo .product-video-disclaimer{font-size:12px;line-height:1.3;color:#000;margin:5px 0 20px 0}.accordion-container .accordion-content p{padding:10px 0}.accordion-container .accordion-content p:first-child{padding:0}.accordion-container .accordion-content ul:not(.details-attributes):not(.options){margin-left:12px}.accordion-container .accordion-content ul:not(.details-attributes):not(.options) li{padding-inline-start:1ch;padding-bottom:1ch}.accordion-container .accordion-content ul:not(.details-attributes):not(.options) li::before{content:"\f111";font:normal normal normal 20px/1 FontAwesome;text-rendering:auto;color:#bbb;font-size:12px;margin-left:-22px;padding-right:10px}.accordion-container .accordion-content .pdf-files{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:25px;margin:10px 0 15px;width:333px;height:47px}.accordion-container .accordion-content .pdf-files .pdf-link{padding-left:10px;font-size:14px;color:#0d6efd;font-weight:500;text-decoration:none;text-transform:capitalize}.accordion-container .accordion-content .pdf-files .image-container{padding-top:5px}.accordion-container .accordion-content .pdf-files .first-pdf-file,.accordion-container .accordion-content .pdf-files .second-pdf-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;border:1px solid #ddd;border-radius:5px;width:160px;height:47px}.accordion-container .accordion-content .pdf-files .pdf-icon{margin-left:auto;margin-right:10px;cursor:pointer;transition:transform .3s ease}.accordion-container .accordion-content .pdf-files .pdf-icon:hover{-ms-transform:scale(1.1);transform:scale(1.1)}.progress-dots div{height:20px;width:20px;border-radius:50%;background-color:#ddd;display:inline-block;-ms-transform:scale(.6);transform:scale(.6);margin:2px;animation:dotscaling 3s ease-in-out infinite}@keyframes dotscaling{0%,100%{transform:scale(.6);background-color:#ddd}50%{transform:scale(1);background-color:#444}}.progress-dots div:nth-child(1){animation-delay:0s}.progress-dots div:nth-child(2){animation-delay:.5s}.progress-dots div:nth-child(3){animation-delay:1s}.progress-dots div:nth-child(4){animation-delay:1.5s}.progress-dots div:nth-child(5){animation-delay:2s}.quantity-selection,.warranty-quantity-selection{display:-ms-flexbox;display:flex;height:35px;min-width:105px;max-width:105px;border:1px solid #bbb;border-radius:4px;box-sizing:border-box}.quantity-selection input[type=number],.warranty-quantity-selection input[type=number]{appearance:textfield;text-align:center}.quantity-selection input[type=number]::-webkit-inner-spin-button,.quantity-selection input[type=number]::-webkit-outer-spin-button,.warranty-quantity-selection input[type=number]::-webkit-inner-spin-button,.warranty-quantity-selection input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}@media (min-width:1280px){.quantity-selection,.warranty-quantity-selection{height:40px;min-width:120px;max-width:120px}}.quantity-selection .item,.warranty-quantity-selection .item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;width:40px;box-sizing:border-box;background:#fff;border-radius:4px}@media (min-width:1280px){.quantity-selection .item,.warranty-quantity-selection .item{width:40px}}.quantity-selection input,.warranty-quantity-selection input{padding:0;border-top:0;border-bottom:0;border-right:1px solid #bbb;border-left:1px solid #bbb;border-radius:0!important}.quantity-selection input[type=text],.warranty-quantity-selection input[type=text]{text-align:center}.quantity-selection .home-sub,.quantity-selection .product-sub,.quantity-selection .warranty-sub,.warranty-quantity-selection .home-sub,.warranty-quantity-selection .product-sub,.warranty-quantity-selection .warranty-sub{cursor:pointer}.quantity-selection .home-add,.quantity-selection .product-add,.quantity-selection .warranty-add,.warranty-quantity-selection .home-add,.warranty-quantity-selection .product-add,.warranty-quantity-selection .warranty-add{cursor:pointer}.cart-products,.detail_livetv,.home_livetv,.ma_livetv,.modal-content .item-image,.pdp-main-image,.product-bundling-image .image,.product-image{position:relative;display:-ms-flexbox;display:flex;width:100%;height:auto;aspect-ratio:1/1}.cart-products:after,.detail_livetv:after,.home_livetv:after,.ma_livetv:after,.modal-content .item-image:after,.pdp-main-image:after,.product-bundling-image .image:after,.product-image:after{content:'';top:0;left:0;bottom:0;right:0;position:absolute;background-image:none;background:#000;opacity:.03;width:100%;height:auto;z-index:2;pointer-events:none;aspect-ratio:1/1}.cart-products img,.detail_livetv img,.home_livetv img,.ma_livetv img,.modal-content .item-image img,.pdp-main-image img,.product-bundling-image .image img,.product-image img{width:100%;height:auto;display:-ms-flexbox;display:flex;aspect-ratio:1/1;object-fit:cover}.product-badges{position:absolute;display:-ms-flexbox;display:flex;top:5px;left:5px;z-index:2}@media (min-width:768px){.product-badges{top:8px;left:8px}}.product-badges .product-discount{display:inline-block;color:#fff;background:#dc3545;padding:6px 8px;border-radius:20px;margin-right:0;font-size:14px;line-height:1;margin-right:4px}@media (min-width:1280px){.product-badges .product-discount{padding:6px 12px}}.product-badges .product-badge{display:inline-block;background:#dc3545;color:#fff;padding:6px 8px;border-radius:20px;font-size:14px;line-height:1}@media (min-width:1280px){.product-badges .product-badge{padding:6px 12px}}.product-badges .product-badge.bg-red{background:#dc3545}.product-badges .product-badge.bg-white{background:#fff;color:#000}.product-badges .product-badge.bg-black{background:#000;color:#fff}.custom-slider .product-badges{top:6px;left:6px}.custom-slider .product-badges .product-badge,.custom-slider .product-badges .product-discount{font-size:10px;line-height:1.1;padding:4px 6px}.tile-wishlist{position:absolute;top:8px;right:8px;z-index:1;background:rgba(255,255,255,.5);border-radius:50%;width:30px;height:30px;line-height:30px;text-align:center}.tile-wishlist .product-wishlist-link{font-size:20px}.tile-wishlist .product-wishlist-link:hover{color:#dc3545}.tile-wishlist .added-to-wishlist{color:#dc3545}.countdown,.countdown-timer{margin:20px auto;text-align:center;font-size:20px;line-height:1.2;font-weight:700}.countdown .digital,.countdown-timer .digital{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:5px}.countdown .digital .label,.countdown-timer .digital .label{font-size:10px;line-height:1.2;font-weight:700;margin-top:5px}.countdown .digital .seperator,.countdown-timer .digital .seperator{line-height:40px;font-size:18px;font-weight:700}.countdown .digital .digits,.countdown-timer .digital .digits{position:relative;margin:0 4px;text-align:center}.countdown .digital .digits span,.countdown-timer .digital .digits span{background:#000;color:#fff;width:28px;height:40px;font-size:20px;line-height:40px;font-weight:700;display:inline-block;border-radius:4px;margin:0 1px;font-variant-numeric:tabular-nums}.countdown .digital.last .digits span,.countdown-timer .digital.last .digits span{background:#dc3545;color:#fff}.countdown .digital .seperator:after,.countdown-timer .digital .seperator:after{position:absolute;top:0;left:-6px;content:':';font-size:18px}.countdown-timer.standard,.countdown.standard{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:20px;margin:0 5px 0 5px}.countdown-timer.standard .digits,.countdown.standard .digits{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-variant-numeric:tabular-nums;margin:0 5px}.countdown-timer.standard .digits .label,.countdown.standard .digits .label{margin-left:2px;font-size:10px}.countdown-timer.standard .seperator:after,.countdown.standard .seperator:after{position:absolute;top:2px;left:-7px;content:':';font-size:16px}.sliding-modal{padding:0;position:fixed!important;left:0!important;margin:0 0 0 auto!important;width:calc(100% - 60px)!important;height:100%!important}@media (min-width:768px){.sliding-modal{width:480px!important}}.sliding-modal .ui-dialog-titlebar{position:fixed!important;width:100%!important;z-index:2!important;background-color:#eee;box-sizing:border-box;height:50px;padding:14px;font-weight:500;line-height:18px;font-size:18px}.sliding-modal .ui-dialog-titlebar .ui-dialog-title{display:block}.sliding-modal .ui-dialog-titlebar .ui-dialog-titlebar-close{border-color:transparent;background-color:transparent;right:5px;top:5px}.sliding-modal .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon::before{font-size:30px;color:#dc3545}.sliding-modal .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{color:#a6192e;background-color:unset}.modal-content{background:#fff;padding:30px;box-sizing:border-box;width:100%}.sliding-modal .modal-content{height:calc(100vh - 182px);overflow-y:scroll;padding:20px 10px 20px 15px}.sliding-modal .modal-content::-webkit-scrollbar{width:10px}.sliding-modal .modal-content::-webkit-scrollbar-track{visibility:hidden}.sliding-modal .modal-content::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px;visibility:hidden}.sliding-modal .modal-content:hover::-webkit-scrollbar-thumb,.sliding-modal .modal-content:hover::-webkit-scrollbar-track{visibility:visible}.sliding-modal .modal-content .notification.bottom{margin-top:20px}.sliding-modal .modal-content .notification.bag{line-height:20px;color:#dc3545;margin-top:20px}.sliding-modal .modal-content .notification.info{color:#50a39a;font-weight:500}.sliding-modal .modal-content .notification.error{color:#dc3545;font-weight:500}.sliding-modal .footer{background:#fff;padding:15px;box-sizing:border-box;border-top:1px solid #ddd;position:fixed;left:0;bottom:0;width:100%;z-index:10}.sliding-modal .footer .subtotal{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:18px;font-weight:500;margin-bottom:20px}.sliding-modal .footer .ctas{display:-ms-flexbox;display:flex;gap:10px;-ms-flex-pack:justify;justify-content:space-between}.sliding-modal .footer .ctas .button{width:100%}.sliding-modal .footer .button.disabled{background:#eee;color:#bbb;border:2px solid #eee}.sliding-modal .modal-content .product-availability{font-size:13px;line-height:18px;margin:10px 0}.sliding-modal .modal-content .product-availability .not-available-msg{color:#dc3545}.sliding-modal .modal-content .product-availability .producterror{color:#dc3545}.sliding-modal .modal-content .product-availability .preorder-msg{color:#50a39a}.sliding-modal .modal-content .product-availability .backorder-msg{color:#50a39a}.bag-icon.bag-with-products{cursor:pointer}@media (min-width:768px){.modal,.modal .footer,.modal .header{width:480px}}.sliding-modal .modal-content .items .attribute:first-letter{text-transform:uppercase}.sliding-modal .modal-content{margin-top:50px;letter-spacing:normal}.sliding-modal .modal-content .delivery-meter .delivery-meter-detail .delivery-meter-progress-detail{display:block;font-size:14px;font-weight:400}.sliding-modal .modal-content .delivery-meter .delivery-meter-detail .delivery-meter-progress-detail .delivery-meter-balance{font-weight:500;padding:0}.sliding-modal .modal-content .delivery-meter .delivery-meter-detail .delivery-meter-progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:15px;border-radius:15px;background-color:#eee}.sliding-modal .modal-content .delivery-meter .delivery-meter-detail .delivery-meter-progress-bar .delivery-meter-progress-bar-progress{display:block;border-radius:15px}.sliding-modal .modal-content .delivery-meter .delivery-meter-detail .delivery-meter-progress-bar .delivery-meter-progress-bar-progress:not(.completed){background-image:linear-gradient(90deg,#fff3cd .625%,#198754 99.58333333%)}.sliding-modal .modal-content .delivery-meter .delivery-meter-detail .delivery-meter-progress-bar .delivery-meter-progress-bar-progress.completed{background-color:#198754}.sliding-modal .modal-content .items{-ms-flex-align:center;align-items:center;border-top:2px solid #ddd;padding:15px 5px;margin:0;position:relative}.sliding-modal .modal-content .items:first-child:not(.multi-buy-discount){border-top:none}.sliding-modal .modal-content .items:last-child{border-bottom:2px solid #ddd}.sliding-modal .modal-content .items .item-image{width:100%;max-width:140px;height:auto;margin-right:10px}@media (min-width:1280px){.sliding-modal .modal-content .items .item-image{margin-right:20px}}.sliding-modal .modal-content .items .item-price{font-size:16px;line-height:18px;font-weight:500}.sliding-modal .modal-content .items .item-price.item-sales-price{color:#a6192e}.sliding-modal .modal-content .items .item-price.item-sales-price span{color:#000;text-decoration:line-through}.sliding-modal .modal-content .items .item-name{font-weight:400;font-size:13px;line-height:20px;overflow:hidden;text-overflow:ellipsis;height:38px;margin-bottom:5px;margin-right:10px;margin-bottom:12px}.sliding-modal .modal-content .items .item-option{font-size:13px;line-height:18px;margin-right:10px}.sliding-modal .modal-content .items .won-auction{color:#50a39a}.sliding-modal .modal-content .items .expired-auction{color:#dc3545}.sliding-modal .modal-content .items .item-details.remove-cartproduct{width:100%}.sliding-modal .modal-content .items .attribute{display:inline-block;font-size:13px;line-height:18px;margin-right:10px}.sliding-modal .modal-content .items .item-remove{font-size:16px;position:absolute;top:-5px;right:0}.sliding-modal .modal-content .items .item-remove:hover{color:#dc3545;cursor:pointer}.sliding-modal .modal-content .items .item{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;position:relative}.sliding-modal .modal-content .items .warranty{position:relative;margin-top:20px;text-transform:uppercase;font-weight:500}.sliding-modal .modal-content .items .warranty-remove{font-size:16px;position:absolute;top:0;right:0}.sliding-modal .modal-content .items .warranty-remove:hover{color:#dc3545;cursor:pointer}.sliding-modal .modal-content .multi-buy-discount{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;gap:14px;-ms-flex-align:center;align-items:center;padding-bottom:0;border-left:2px solid #ddd;border-right:2px solid #ddd}@media (min-width:768px){.sliding-modal .modal-content .multi-buy-discount{gap:18px}}.sliding-modal .modal-content .multi-buy-discount .product-set-cart-image{height:20px;width:20px;vertical-align:middle}@media (min-width:1280px){.sliding-modal .modal-content .multi-buy-discount .product-set-cart-image{height:30px;width:30px}}.sliding-modal .modal-content .multi-buy-discount .product-set-discount-message{color:#146c43;font-size:14px;display:-ms-flexbox;display:flex;gap:5px;-ms-flex-align:center;align-items:center;letter-spacing:normal}.sliding-modal .modal-content .multi-buy-discount .product-set-discount-message b{font-weight:700}.sliding-modal .modal-content .multi-buy-discount .product-set-discount-price{position:relative;padding:2px 8px;background-color:#dc3545;color:#fff;font-size:12px;font-weight:600;letter-spacing:0;text-wrap:nowrap;float:right}.sliding-modal .modal-content .multi-buy-discount .product-set-discount-price::after{content:'';position:absolute;right:-1px;top:-3px;border-bottom:32px solid #fff;border-left:10px solid transparent}.sliding-modal .modal-content .basket-items .multi-buy-discount.set1~.set1{border-top:none;border-left:2px solid #ddd;border-right:2px solid #ddd}.sliding-modal .modal-content .basket-items .set1:not(.multi-buy-discount)~.set1 .item-image::before{content:'+';position:absolute;height:15px;width:15px;top:-22px;left:calc(50% - 7px);text-align:center;font-size:20px;line-height:15px;font-weight:400;color:#bbb}@media (min-width:1024px){.sliding-modal .modal-content .basket-items .set1:not(.multi-buy-discount)~.set1 .item-image::before{top:-25px}}.sliding-modal .modal-content .basket-items .multi-buy-discount.set2~.set2{border-top:none;border-left:2px solid #ddd;border-right:2px solid #ddd}.sliding-modal .modal-content .basket-items .set2:not(.multi-buy-discount)~.set2 .item-image::before{content:'+';position:absolute;height:15px;width:15px;top:-22px;left:calc(50% - 7px);text-align:center;font-size:20px;line-height:15px;font-weight:400;color:#bbb}@media (min-width:1024px){.sliding-modal .modal-content .basket-items .set2:not(.multi-buy-discount)~.set2 .item-image::before{top:-25px}}.sliding-modal .modal-content .basket-items .multi-buy-discount.set3~.set3{border-top:none;border-left:2px solid #ddd;border-right:2px solid #ddd}.sliding-modal .modal-content .basket-items .set3:not(.multi-buy-discount)~.set3 .item-image::before{content:'+';position:absolute;height:15px;width:15px;top:-22px;left:calc(50% - 7px);text-align:center;font-size:20px;line-height:15px;font-weight:400;color:#bbb}@media (min-width:1024px){.sliding-modal .modal-content .basket-items .set3:not(.multi-buy-discount)~.set3 .item-image::before{top:-25px}}.sliding-modal .modal-content .basket-items .multi-buy-discount.set4~.set4{border-top:none;border-left:2px solid #ddd;border-right:2px solid #ddd}.sliding-modal .modal-content .basket-items .set4:not(.multi-buy-discount)~.set4 .item-image::before{content:'+';position:absolute;height:15px;width:15px;top:-22px;left:calc(50% - 7px);text-align:center;font-size:20px;line-height:15px;font-weight:400;color:#bbb}@media (min-width:1024px){.sliding-modal .modal-content .basket-items .set4:not(.multi-buy-discount)~.set4 .item-image::before{top:-25px}}.sliding-modal .modal-content .basket-items .multi-buy-discount.set5~.set5{border-top:none;border-left:2px solid #ddd;border-right:2px solid #ddd}.sliding-modal .modal-content .basket-items .set5:not(.multi-buy-discount)~.set5 .item-image::before{content:'+';position:absolute;height:15px;width:15px;top:-22px;left:calc(50% - 7px);text-align:center;font-size:20px;line-height:15px;font-weight:400;color:#bbb}@media (min-width:1024px){.sliding-modal .modal-content .basket-items .set5:not(.multi-buy-discount)~.set5 .item-image::before{top:-25px}}.sliding-modal .modal-content .basket-items .multi-buy-discount.set6~.set6{border-top:none;border-left:2px solid #ddd;border-right:2px solid #ddd}.sliding-modal .modal-content .basket-items .set6:not(.multi-buy-discount)~.set6 .item-image::before{content:'+';position:absolute;height:15px;width:15px;top:-22px;left:calc(50% - 7px);text-align:center;font-size:20px;line-height:15px;font-weight:400;color:#bbb}@media (min-width:1024px){.sliding-modal .modal-content .basket-items .set6:not(.multi-buy-discount)~.set6 .item-image::before{top:-25px}}.sliding-modal .modal-content .basket-items .multi-buy-discount.set7~.set7{border-top:none;border-left:2px solid #ddd;border-right:2px solid #ddd}.sliding-modal .modal-content .basket-items .set7:not(.multi-buy-discount)~.set7 .item-image::before{content:'+';position:absolute;height:15px;width:15px;top:-22px;left:calc(50% - 7px);text-align:center;font-size:20px;line-height:15px;font-weight:400;color:#bbb}@media (min-width:1024px){.sliding-modal .modal-content .basket-items .set7:not(.multi-buy-discount)~.set7 .item-image::before{top:-25px}}.sliding-modal .modal-content .basket-items .multi-buy-discount.set8~.set8{border-top:none;border-left:2px solid #ddd;border-right:2px solid #ddd}.sliding-modal .modal-content .basket-items .set8:not(.multi-buy-discount)~.set8 .item-image::before{content:'+';position:absolute;height:15px;width:15px;top:-22px;left:calc(50% - 7px);text-align:center;font-size:20px;line-height:15px;font-weight:400;color:#bbb}@media (min-width:1024px){.sliding-modal .modal-content .basket-items .set8:not(.multi-buy-discount)~.set8 .item-image::before{top:-25px}}.sliding-modal .modal-content .basket-items .multi-buy-discount.set9~.set9{border-top:none;border-left:2px solid #ddd;border-right:2px solid #ddd}.sliding-modal .modal-content .basket-items .set9:not(.multi-buy-discount)~.set9 .item-image::before{content:'+';position:absolute;height:15px;width:15px;top:-22px;left:calc(50% - 7px);text-align:center;font-size:20px;line-height:15px;font-weight:400;color:#bbb}@media (min-width:1024px){.sliding-modal .modal-content .basket-items .set9:not(.multi-buy-discount)~.set9 .item-image::before{top:-25px}}.sliding-modal .modal-content .basket-items .multi-buy-discount.set10~.set10{border-top:none;border-left:2px solid #ddd;border-right:2px solid #ddd}.sliding-modal .modal-content .basket-items .set10:not(.multi-buy-discount)~.set10 .item-image::before{content:'+';position:absolute;height:15px;width:15px;top:-22px;left:calc(50% - 7px);text-align:center;font-size:20px;line-height:15px;font-weight:400;color:#bbb}@media (min-width:1024px){.sliding-modal .modal-content .basket-items .set10:not(.multi-buy-discount)~.set10 .item-image::before{top:-25px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;max-width:100%}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.account_dropdown-header{position:relative;display:-ms-flexbox;display:flex}.account_dropdown-header a:hover{text-decoration:none}.account_dropdown-header .account_dropdown-overlay{display:none}@media screen and (min-width:768px){.account_dropdown-header:hover .account_dropdown-overlay{display:-ms-flexbox;display:flex;z-index:100}}.account_dropdown-overlay{display:-ms-flexbox;display:flex;position:absolute;top:30px;right:0;z-index:2}.account_dropdown-overlay-component{font-size:14px;background:#fff;width:225px;box-shadow:0 10px 20px 0 rgba(0,0,0,.2)}@media screen and (min-width:1023px){.account_dropdown-overlay-component{width:290px}}.account_dropdown-overlay-list{display:-ms-flexbox;display:flex}.account_dropdown-overlay-list a{color:#000!important}.account_dropdown-overlay-link{padding:12px 15px;line-height:20px;width:100%;border-bottom:1px solid #ddd;display:-ms-flexbox;display:flex}.account_dropdown-overlay-link:hover{background:#eee}.account_dropdown-signout-img{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:10px}.account_dropdown-signout-img img{width:20px}.pt_storefront .cart-products{position:relative}.pt_storefront .product-image>a{position:relative}.cart-products img.Sirv.image-hover,.item-image img.Sirv.image-hover,.product-image img.Sirv.image-hover,.qborderimage img.Sirv.image-hover{position:absolute;right:0;left:0;bottom:0;object-fit:cover!important;opacity:0;transition:opacity .2s}.cart-products:hover img.Sirv.image-hover,.item-image:hover img.Sirv.image-hover,.product-image:hover img.Sirv.image-hover,.qborderimage:hover img.Sirv.image-hover{opacity:1}.sirv-zoom.smv-cursor-zoom-out .sirv-outside-zoom{border:1px solid #000;box-shadow:none}.Sirv .sirv-grid-gallery .smv-thumbnails .smv-selector[data-type=video]:before{background-image:url(https://scripts.sirv.com/sirvjs/v3/graphics/icons/black/icon.video.3.svg)!important;background-color:rgba(128,128,128,.58)!important}.Sirv .smv-item[data-selector-type=bullets] smv-thumbnail[data-type=video],.Sirv .smv-item[data-selector-type=bullets] smv-thumbnail[data-video="360video"],.Sirv .smv-item[data-selector-type=bullets] smv-thumbnail[data-video=livetvvideo]{width:0;height:0;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #888;border-radius:0;box-shadow:unset;border-radius:unset!important;background-color:unset}.Sirv .smv-item[data-selector-type=bullets].smv-active smv-thumbnail[data-type=video]::before,.Sirv .smv-item[data-selector-type=bullets].smv-active smv-thumbnail[data-video="360video"]::before,.Sirv .smv-item[data-selector-type=bullets].smv-active smv-thumbnail[data-video=livetvvideo]::before{content:"";position:absolute;border-style:solid;-ms-transform:translate(-115%,-50%);transform:translate(-115%,-50%);border-color:transparent transparent transparent #fff;border-width:4px 0 4px 8px}.Sirv .smv-item[data-selector-type=bullets].smv-active smv-thumbnail[data-type=video]:after,.Sirv .smv-item[data-selector-type=bullets].smv-active smv-thumbnail[data-video="360video"]:after,.Sirv .smv-item[data-selector-type=bullets].smv-active smv-thumbnail[data-video=livetvvideo]:after{content:""}.account-container{margin-top:50px}.goto-guestlink{text-align:center}.login-page .login-box .forgot-pin{margin:10px 0 0;float:left;width:100%}.login-page .login-box .forgot-pin a{color:#000;line-height:24px;text-decoration:underline!important}.login-page .account-container{width:600px}.login-page .account-container button{width:100%!important}.login-page .account-container .account-container-innerbox{background-color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.05);padding:15px}@media (min-width:768px){.login-page .account-container .account-container-innerbox{padding:30px}}.login-page .account-container .login-account{margin-top:10px}.login-page .account-container .login-account .form-row{width:100%;max-width:100%}.login-page .account-container .login-account .isMigratedPWcustomer{margin-top:25px}.login-page .account-container .login-account .isMigratedPWcustomer .html-slot-container{border:2px solid #dc3545;padding:20px}.login-page .account-container .login-account .isMigratedPWcustomer .html-slot-container p{margin:0;font-size:13px;line-height:18px;color:#dc3545}.login-page .account-container .login-account .isMigratedPWcustomer .html-slot-container p:nth-child(2){margin-top:15px;margin-bottom:0}.login-page .account-container .login-account .guestseparator{margin:22px 0 20px;border-top:1px solid #ddd}.login-page .account-tabs-menu-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:50px;-ms-flex-align:center;align-items:center;cursor:pointer}.login-page .account-tabs-menu-wrapper .account-tabs-menu{text-transform:uppercase;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;text-align:center;font-size:16px;color:#000}.login-page .account-tabs-menu-wrapper .account-tabs-menu span:hover{cursor:default}.login-page .account-tabs-menu-wrapper .account-tabs-menu.active{font-weight:500;background-color:#fff;color:#000;text-align:center}.login-page .logintv-container{display:none}.account-landing-hint{color:#000}.account-landing-hint .content-asset{margin-bottom:30px}.account-landing-col{width:47.5%}.account-landing-col.left{float:left}.account-landing-col.right{float:right}.account-landing-col .account-section{padding-bottom:30px}.account-landing-col .account-section.last{padding-bottom:0}.account-landing-col .account-section .account-section-title{position:relative;font-size:16px;line-height:1.3;font-weight:400;text-transform:none;margin:0 0 10px 0;border-bottom:1px solid #bbb;padding:0 0 3px 0}.account-landing-col .account-section .account-section-content{min-height:32px;color:#000}.account-landing-col .account-section .account-section-content a{color:#000}.account-landing-col .account-section .account-section-content a .fa{font-size:9px}.account-landing-col .account-section .highlighted{font-weight:500;color:#000}.account-addresses{overflow:hidden}.account-addresses .address-list-title{font-size:18px;line-height:18px;font-weight:500;margin:0 0 15px 0}.account-addresses .address-list-empty{margin-top:40px}.account-addresses .address-list{padding-bottom:10px;width:calc(100% + 20px)}.account-addresses .address-list li{float:left;width:33.33333%;color:#000}.account-addresses .address-list li a{color:#50a39a;text-transform:uppercase;font-weight:500;display:inline-block}.account-addresses .address-list li a.address-make-default{margin-bottom:5px}.account-addresses .address-list li a.address-delete,.account-addresses .address-list li a.address-edit{margin-top:5px}.account-addresses .address-list li .address-inner{padding:0 20px 20px 0;text-transform:none;word-break:break-word}.account-addresses .address-list li .address-inner .mini-address-title{color:#000;font-weight:500;text-transform:uppercase;margin-bottom:5px}.account-addresses .address-list li.default{width:50%}.account-addresses .address-list li:nth-child(3n+1){clear:left}.address-form .postcodeerror{margin-top:-3px}.order-history-tabs{margin:20px 0 20px 0}.order-history-tabs .button{margin-left:5px;position:relative}.order-history-tabs .button.first{margin-left:0}.order-history-tabs .button.active{background-color:#000;border-color:#000;color:#fff}.order-history-tabs .button.active:before{display:inline-block;font-family:FontAwesome;font-size:30px;line-height:30px;font-style:normal;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:translate(0,0);transform:translate(0,0);content:"\f0d7";width:30px;text-align:center;position:absolute;left:50%;bottom:-16px;margin-left:-15px;z-index:1;color:#000}.order-history-items{margin-bottom:30px}.order-history-items .order-history-items-head{background-color:#f5f5f5}.order-history-items .order-overview .order-overview-cell{padding-top:19.2px;padding-bottom:19.2px;color:#000;text-transform:none}.order-history-items .order-overview .order-overview-cell a{color:#000}.order-history-items .order-overview .order-overview-cell.amount{width:200px;white-space:nowrap}.order-history-items .order-overview .order-overview-cell.status{width:160px}.order-history-items .order-overview .order-overview-cell.icon{width:20px;text-align:right}.order-history-items .order-overview:first-child td{border-top:1px solid #bbb}.order-history-items .order-overview.active .order-overview-cell,.order-history-items .order-overview:hover .order-overview-cell{background-color:#f5f5f5}.order-history-items .order-overview:hover .order-overview-cell{cursor:pointer}.order-history-items .order-details .slide-container{display:none;border-bottom:1px solid #bbb;padding-bottom:20px}.order-history-items .order-details .order-details-cell{padding:0;border:none}.order-history-items .order-details .order-details-cell td:first-child,.order-history-items .order-details .order-details-cell th:first-child{padding-left:0}.order-history-items .order-details .order-details-cell td:first-child .item-image-inner,.order-history-items .order-details .order-details-cell th:first-child .item-image-inner{position:relative}.order-history-items .order-details .order-details-cell td:last-child,.order-history-items .order-details .order-details-cell th:last-child{padding-right:0}.order-history-items .order-details .order-details-cell .order-summary-table .order-information .order-status{display:none}.order-history-items .order-details .order-details-cell .order-summary-table .order-shipping{width:200px}.order-history-items .order-details .order-details-cell .order-summary-table .order-payment-summary{width:220px}.order-history-items .order-details .order-details-cell .order-summary-table .order-payment-summary .order-budgetpay td img{background-color:#eee!important}.order-history-items .order-details .order-details-cell .order-products-table{border-top:1px solid #bbb}.order-history-items .order-details .order-details-cell .order-products-table th{padding-bottom:0}.order-history-items .order-details .order-details-cell .order-products-table .item-details .link-certificate{margin:10px 0;max-width:200px}.order-history-items .order-details .order-details-cell .order-products-table .item-quantity{width:90px}.order-history-items .order-details .order-details-cell .order-products-table .item-total{width:110px}.order-history-items .order-details .order-details-cell .order-products-table .liorder-links.link-tracking{font-weight:500}.order-history-items .order-details .order-details-cell .order-products-table .rating-section-title{color:#888;font-weight:500}.order-history-items .order-details .order-details-cell .order-products-table .customer-give-rating .rating{display:inline-block;margin-top:4px}.order-history-items .order-details .order-details-cell .order-products-table .customer-give-rating .rating.star svg,.order-history-items .order-details .order-details-cell .order-products-table .customer-give-rating .rating.star.active svg{fill:#ccad55}.order-history-items .order-details .order-details-cell .order-products-table .customer-give-rating-section{height:48px;padding:0 20px;background:#f8f8f8;border:1px solid #eee;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;position:relative}.order-history-items .order-details .order-details-cell .order-products-table .customer-give-rating-section .close-button{position:absolute;right:20px}@media (min-width:768px){.order-history-items .order-details .order-details-cell .order-products-table .customer-give-rating-section{width:550px}}.order-history-items .order-details .order-details-cell .order-products-table .customer-give-rating-form{padding:20px;background:#f8f8f8;border-right:1px solid #eee;border-left:1px solid #eee;border-bottom:1px solid #eee}.order-history-items .order-details .order-details-cell .order-products-table .customer-give-rating-form input:-ms-input-placeholder,.order-history-items .order-details .order-details-cell .order-products-table .customer-give-rating-form textarea:-ms-input-placeholder{font-weight:500}.order-history-items .order-details .order-details-cell .order-products-table .customer-give-rating-form input::placeholder,.order-history-items .order-details .order-details-cell .order-products-table .customer-give-rating-form textarea::placeholder{font-weight:500}.order-history-items .order-details .order-details-cell .order-products-table .customer-give-rating-form input[type=text]{height:50px;border:1px solid #eee;background-color:#fff;box-sizing:border-box;color:#000!important;padding:0 11px;width:100%;margin:0 0 15px 0;vertical-align:middle;font-size:initial}.order-history-items .order-details .order-details-cell .order-products-table .customer-give-rating-form .validation-error input,.order-history-items .order-details .order-details-cell .order-products-table .customer-give-rating-form .validation-error textarea{border-left:5px solid #dc3545}.order-history-items .order-details .order-details-cell .order-products-table .customer-give-rating-form .validation-success input,.order-history-items .order-details .order-details-cell .order-products-table .customer-give-rating-form .validation-success textarea{border-left:5px solid #198754}.order-history-items .order-details .order-details-cell .order-products-table .customer-give-rating-form textarea{padding:13px 15px;resize:none;border:1px solid #eee}.order-history-items .order-details .order-details-cell .order-products-table .customer-give-rating-form button{height:40px;line-height:18px;font-size:14px;margin-top:15px}@media (min-width:768px){.order-history-items .order-details .order-details-cell .order-products-table .customer-give-rating-form{width:550px}}.wishlist-table td.item-options{position:relative}@media (min-width:768px){.wishlist-table td.item-options{width:330px}}.wishlist-table td.item-options .item-options-top{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;height:50px}.wishlist-table td.item-options .item-options-top .availability-msg .product-availability{text-align:right;padding-right:10px}.wishlist-table td.item-options .item-options-top .option-actions{float:right}.wishlist-table td.item-options .item-options-top .option-actions .button-icon{width:auto}.wishlist-table td.item-options .item-options-bottom{margin-top:10px;position:relative}.wishlist-table td.item-options .item-options-bottom .quantity-container{float:left;width:40px;position:absolute;top:-60px;left:0}.wishlist-table td.item-options .item-options-bottom .quantity-container label{min-width:auto}.wishlist-table td.item-image a img,.wishlist-table td.item-image a img.Sirv{width:160px;aspect-ratio:1/1;object-fit:cover}.pt_account .primary-col,.pt_order .primary-col,.pt_wish-list .primary-col{float:left!important}.pt_account .account-wrapper_title.account-payment-title,.pt_order .account-wrapper_title.account-payment-title,.pt_wish-list .account-wrapper_title.account-payment-title{width:100%}.pt_account_landing .account-wrapper_title.account-payment-title{width:100%}@media (min-width:768px) and (max-width:1279px){.pt_account .primary-col,.pt_order .primary-col,.pt_wish-list .primary-col{float:none;width:auto}}@media (max-width:768px){.pt_account .primary-col,.pt_order .primary-col,.pt_wish-list .primary-col{width:100%}.pt_account .primary-col .order-history-tabs,.pt_order .primary-col .order-history-tabs,.pt_wish-list .primary-col .order-history-tabs{display:-ms-flexbox;display:flex}.pt_account .primary-col .order-history-tabs .button.first,.pt_order .primary-col .order-history-tabs .button.first,.pt_wish-list .primary-col .order-history-tabs .button.first{margin-right:20px}}@media (max-width:767px){.account-addresses .address-create-container{margin:25px 0 30px 0}.login-page .login-box{min-width:0}.login-page .login-box.login-create-account,.login-page .login-box.login-guest-checkout{margin-bottom:30px}.account-landing-col{width:auto}.account-landing-col.left{float:none}.account-landing-col.right{float:none}.account-landing-col.right .account-section.last{padding-bottom:0}.account-landing-col .account-section.last{padding-bottom:30px}.account-landing-col .account-section .account-section-content{min-height:1px}.account-addresses .address-list li{width:100%}.account-addresses .address-list li.default{width:auto;float:none}.order-history-tabs .button{margin-left:0;float:right;display:block;width:auto}.order-history-tabs .button.first{float:left}.order-history-items .order-history-items-head{font-size:10px;white-space:nowrap}.order-history-items .order-overview .order-overview-cell{font-size:10px}.order-history-items .order-overview .order-overview-cell.amount,.order-history-items .order-overview .order-overview-cell.date,.order-history-items .order-overview .order-overview-cell.icon,.order-history-items .order-overview .order-overview-cell.number,.order-history-items .order-overview .order-overview-cell.status{width:auto;padding-right:0}.order-history-items .order-details .order-details-cell .order-summary-table{padding-top:10px}.order-history-items .order-details .order-details-cell .order-summary-table .cell-inner,.order-history-items .order-details .order-details-cell .order-summary-table .order-section-headline{padding-left:0;padding-right:0}.order-history-items .order-details .order-details-cell .order-summary-table .order-payment-summary{width:auto}.order-history-items .order-details .order-details-cell .order-products-table .order-section-headline{display:none!important}.order-history-items .order-details .order-details-cell .order-products-table .item-quantity,.order-history-items .order-details .order-details-cell .order-products-table .item-total{width:auto}.wishlist-table td.item-image{padding-bottom:5px}.wishlist-table td.item-image a img,.wishlist-table td.item-image a img.Sirv{width:100px}.wishlist-table td.item-details{padding-bottom:5px}}.credit-balance{color:#198754;font-weight:500}.credit-description{padding-bottom:15px;border-bottom:1px solid #bbb}.credithistory-table{max-width:400px}.credithistory-table th{text-align:left}.credithistory-table td:last-child,.credithistory-table th:last-child{text-align:right}.credithistory-table td{padding:5px}.gdpr-checkboxes .message-sticky{display:none}.gdpr-checkboxes .cookierow{margin-bottom:26px}.gdpr-checkboxes .cookierow .label{padding-left:10px}.nickname-wrapper .NicknameForm{padding-top:35px;position:relative}@media screen and (max-width:767px){.nickname-wrapper .NicknameForm .nick-name-btn-group{display:-ms-flexbox;display:flex;min-height:auto}.nickname-wrapper .NicknameForm .nick-name-btn-group .button{width:100%;min-width:auto}.nickname-wrapper .NicknameForm .nick-name-btn-group .button-white{margin-right:10px}}.nickname-wrapper .NicknameForm .nick-name-btn-group .button-white{margin-right:7px}@media (min-width:768px){.nickname-wrapper .NicknameForm .field{margin-left:0}}.pt_wish-list .item-image>a{position:relative}.pt_wish-list .primary-col{float:right}.pt_wish-list .secondary-col.first{float:left}.pt_wish-list .form-row-no-indent .button-wide{min-width:auto;width:auto}.tjc-payment-history{background-color:#f5f5f5;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ddd;width:80%;margin:0 auto;padding:0 10px}@media (max-width:767px){.tjc-payment-history{width:100%}}.tjc-payment-history table{border-collapse:collapse;width:100%;margin:0 auto;color:#000;font-size:15px;line-height:30px}.tjc-payment-history table tr{border-bottom:1px solid #bbb}.tjc-payment-history table tr:last-child{border-bottom:0}.tjc-payment-history table td,th{text-align:left;padding:8px 0;text-transform:capitalize}.tjc-payment-history td.payment-date{text-transform:uppercase}.tjc-payment-history td.price-col{padding-right:20px;box-sizing:border-box;text-align:right}.paid-heading{text-align:right}.back-btn-payment-history{padding:8px;display:inline-block;width:100px;background:inherit;background-color:#ff5300;border:none;border-radius:60px;text-align:center;color:#fff;margin:10px 0 30px 0;box-sizing:border-box}.back-btn-payment-history::before{content:"\003C";padding-right:8px;box-sizing:border-box}.historical-payment-history{display:inline-block;width:100%;text-align:right}.historical-payment-history .historical-payment-history-link{display:inline-block;box-shadow:0 0 20px 0 #ddd;padding:10px 20px 10px 5px;margin:10px 0;border-left:4px solid #ff5300;box-sizing:border-box;text-decoration:none}.cancel-result-link{background:#000;border:none;padding:10px 40px;border-radius:20px;min-width:165px;margin:10px}.cancelconfirm{margin-top:15px;display:inline-block;width:100%;text-align:center}button.cancel-button{margin-left:10px}button.delete-button{margin-left:10px}.profilechangenumber{padding:0 0 0!important;height:auto;float:none!important;margin-top:-8px}.order-information .cell-inner .order-date .return-link{float:right;text-decoration:none}.order-information .cell-inner .order-date .return-link .return{background-color:#dc3545;color:#fff;padding:2px 10px}.order-tracking .form-row.form-row-button{margin-top:0}.edit-profile .form-row.form-row-half{width:100%}.edit-profile .form-row.form-row-half .field{margin-right:0}#AddnewNameFormModal .form-row.form-row-half{width:100%}@media (max-width:767px){#AddnewNameFormModal .form-row.form-row-half{width:100%}}#AddnewNameFormModal .form-row.form-row-half.field{margin-right:0!important}.field.profilechangenumber-field{min-height:60px}form.btn-loader .form-row-new.form-row-button .field{position:relative}form.btn-loader .form-row-new.form-row-button .field .button{text-indent:-9999px;pointer-events:none}form.btn-loader .dot-pulse{margin-left:215px;position:absolute;top:19px;pointer-events:none;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#fff;color:#fff;box-shadow:9999px 0 0 -5px;animation:dot-pulse 1.5s infinite linear;animation-delay:.25s}@media (max-width:767px){form.btn-loader .dot-pulse{margin-left:calc(50% - 5px)}}form.btn-loader .dot-pulse::after,form.btn-loader .dot-pulse::before{content:"";display:inline-block;position:absolute;top:0;width:10px;height:10px;border-radius:5px;background-color:#fff;color:#fff}form.btn-loader .dot-pulse::before{box-shadow:9984px 0 0 -5px;animation:dot-pulse-before 1.5s infinite linear;animation-delay:0s}form.btn-loader .dot-pulse::after{box-shadow:10014px 0 0 -5px;animation:dot-pulse-after 1.5s infinite linear;animation-delay:.5s}@keyframes dot-pulse-before{0%{box-shadow:9984px 0 0 -5px}30%{box-shadow:9984px 0 0 2px}100%,60%{box-shadow:9984px 0 0 -5px}}@keyframes dot-pulse{0%{box-shadow:9999px 0 0 -5px}30%{box-shadow:9999px 0 0 2px}100%,60%{box-shadow:9999px 0 0 -5px}}@keyframes dot-pulse-after{0%{box-shadow:10014px 0 0 -5px}30%{box-shadow:10014px 0 0 2px}100%,60%{box-shadow:10014px 0 0 -5px}}.smsoptin-subscription-popup.ui-dialog{left:0!important;margin:0 auto!important;width:100%!important;max-width:620px!important;padding-left:0!important;padding-top:0!important;padding-bottom:0!important}@media (max-width:610px){.smsoptin-subscription-popup.ui-dialog{width:96.5%!important;max-width:100%!important}}.smsoptin-subscription-popup .ui-dialog-content .column-row{display:-ms-flexbox;display:flex}.smsoptin-subscription-popup .ui-dialog-content .column-1{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:610px){.smsoptin-subscription-popup .ui-dialog-content .column-1{padding-right:5px}}@media (max-width:480px){.smsoptin-subscription-popup .ui-dialog-content .column-1{display:none}}@media (max-width:610px){.smsoptin-subscription-popup .ui-dialog-content .column-1 .sms-optin-image{display:block;width:100%;object-fit:cover;min-height:318px}}.smsoptin-subscription-popup .ui-dialog-content .column-2{padding-left:16px}@media (max-width:480px){.smsoptin-subscription-popup .ui-dialog-content .column-2{padding-left:16px;width:100%;padding-bottom:20px}}.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-info{margin:12px 0 0}@media (max-width:610px){.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-info{margin:6% 0 .2em 0}}@media (max-width:350px){.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-info{margin:8% 0 .2em 0}}@media (max-width:610px){.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-info .success{margin:2.5em 0 .5em 0}}@media (max-width:350px){.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-info .success{margin:1.5em 0 .5em 0}}@media (max-width:480px){.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-form .smsoptin-form .smsoptin-form-container .smsoptin-form-row .form-row{max-width:100%}}.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-form .smsoptin-form .smsoptin-form-container .field input[type=text].phonenumberwithseven{margin-bottom:6px}.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-form .smsoptin-form .smsoptin-form-container .field .error-msg{display:none}@media (max-width:350px){.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-form .smsoptin-form .smsoptin-form-container .field .input-text{height:30px;padding:0 5px}}@media (max-width:350px){.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-form .smsoptin-form .smsoptin-form-container .field .label{display:none}}.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .sms-optin-form .smsoptin-form .smsoptin-form-container .form-row-button{margin-top:10px}.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .subs-message{font-size:12px;line-height:18px;margin-top:10px;display:block}.smsoptin-subscription-popup .ui-dialog-content .column-2 .sms-optin-wrapper .sms-optin-content .subs-message.no-margin{margin-top:0}.authenticity-popup.ui-dialog{padding:0;width:95%!important;max-width:inherit!important}@media (min-width:1024px){.authenticity-popup.ui-dialog{width:100%!important;max-width:1000px!important}}.authenticity-popup.ui-dialog .product-certificate{padding:0}.authenticity-product-popup .popup-header{overflow:hidden;border-bottom:4px solid #eee}.authenticity-product-popup .popup-header .popup-header-title{float:left;width:68%;padding:17px 10px 13px 15px;box-sizing:border-box}@media (min-width:768px){.authenticity-product-popup .popup-header .popup-header-title{padding:17px 20px 13px;width:50%;text-align:left}}.authenticity-product-popup .popup-header .popup-header-title h1{margin:0;font-size:14px;line-height:20px;color:#000;font-family:brother-1816,sans-serif;font-weight:500}.authenticity-product-popup .popup-header .popup-header-buttons{float:right;text-align:right;width:32%;box-sizing:border-box;padding:16px 10px 10px 0}@media (min-width:768px){.authenticity-product-popup .popup-header .popup-header-buttons{padding:16px 30px 10px 11px;width:50%}}.authenticity-product-popup .popup-header .popup-header-buttons a.button{padding:0;display:inline-block;vertical-align:top;background-color:#fff;color:#000;font-family:brother-1816,sans-serif;font-weight:500;border:0;font-size:14px;line-height:20px;margin:0;width:auto}@media (max-width:767px){@-moz-document url-prefix(){.authenticity-product-popup .popup-header .popup-header-buttons a.button{margin:0 40px}}}.authenticity-product-popup .popup-header .popup-header-buttons a.button.ctaprint{margin:0 28px 0 4px!important}@media (max-width:767px){@-moz-document url-prefix(){.authenticity-product-popup .popup-header .popup-header-buttons a.button.ctaprint{display:none}}}@media (min-width:768px){.authenticity-product-popup .popup-header .popup-header-buttons a.button{margin:0 20px!important}}.authenticity-product-popup .popup-header .popup-header-buttons a.button .header-ico{width:20px;height:20px;display:inline-block;vertical-align:top;margin-right:5px}.authenticity-product-popup .popup-header .popup-header-buttons a.button .header-ico img{display:block;width:100%;height:auto}.authenticity-product-popup .popup-header .popup-header-buttons a.button .button-text{display:none}@media (min-width:768px){.authenticity-product-popup .popup-header .popup-header-buttons a.button .button-text{display:inline-block;vertical-align:top}}.authenticity-product-popup .certificate-column{max-height:550px;overflow-x:auto}.authenticity-product-popup .certificate-column .columns-holder{position:relative;overflow:hidden}@media (min-width:768px){.authenticity-product-popup .certificate-column .columns-holder::after{content:"";top:0;right:0;width:50%;bottom:0;position:absolute;background-color:#eee}}.authenticity-product-popup .certificate-column .column-left,.authenticity-product-popup .certificate-column .column-right{width:100%;float:none;box-sizing:border-box}@media (min-width:768px){.authenticity-product-popup .certificate-column .column-left,.authenticity-product-popup .certificate-column .column-right{width:50%;float:left}}.authenticity-product-popup .certificate-column .column-left{padding:20px 15px}@media (min-width:768px){.authenticity-product-popup .certificate-column .column-left{padding:57px 20px}}.authenticity-product-popup .certificate-column .authenticity-logo{max-width:425px;margin:0 auto 80px}.authenticity-product-popup .certificate-column .authenticity-logo img{display:block;width:100%;height:auto}.authenticity-product-popup .certificate-column .product-image{position:relative;border:0;margin:0 auto;max-width:400px}.authenticity-product-popup .certificate-column .product-image img{display:block;width:100%;height:auto;border:0;outline:0}.authenticity-product-popup .certificate-column .column-right{position:relative;z-index:1;padding:20px 100px 20px 15px;background:#eee url(../images/tjc-watermark.png) no-repeat center center;background-size:373px 373px}@media (min-width:768px){.authenticity-product-popup .certificate-column .column-right{padding:67px 140px 40px 40px}}.authenticity-product-popup .certificate-column .tjc-logo{width:65px;height:65px;top:20px;right:20px;position:absolute}@media (min-width:768px){.authenticity-product-popup .certificate-column .tjc-logo{width:100px;height:100px}}.authenticity-product-popup .certificate-column .tjc-logo img{display:block;width:100%;height:auto;border:0;outline:0}.authenticity-product-popup .certificate-column .product-info-row{width:100%;margin:0 0 20px}@media (min-width:768px){.authenticity-product-popup .certificate-column .product-info-row{margin:0 0 30px}}.authenticity-product-popup .certificate-column .product-info-row strong.info-title{display:block;color:#000;font-family:brother-1816,sans-serif;font-weight:500;font-size:14px;line-height:20px;margin:0 0 6px}@media (min-width:768px){.authenticity-product-popup .certificate-column .product-info-row strong.info-title{font-size:16px}}.authenticity-product-popup .certificate-column .product-info-row span.info-description{display:block;color:#000;font-family:brother-1816,sans-serif;font-weight:400;font-size:14px;line-height:19px}.authenticity-product-popup .certificate-column .product-footer-note{padding-top:30px;color:#000;margin-right:-80px;font-family:brother-1816,sans-serif;font-weight:400;font-size:10px;line-height:14px}@media (min-width:768px){.authenticity-product-popup .certificate-column .product-footer-note{padding-top:27px;margin-right:-110px}}.product-certificate.only-for-pdf .authenticity-product-popup{width:1000px!important;height:850px!important;margin:0 auto!important;background-color:#fff}.product-certificate.only-for-pdf .authenticity-product-popup .certificate-column{width:1000px!important;max-height:inherit;background-color:#fff;overflow-x:visible}.product-certificate.only-for-pdf .authenticity-product-popup .certificate-column .authenticity-logo{width:423px;height:71px;max-width:inherit;overflow:hidden}.product-certificate.only-for-pdf .authenticity-product-popup .certificate-column .authenticity-logo img{display:block;width:425px;height:73px;margin:-1px -1px -1px -1px}.product-certificate.only-for-pdf .authenticity-product-popup .certificate-column .product-image{border:0;margin:0 auto;width:400px;height:400px;max-width:inherit;overflow:hidden}.product-certificate.only-for-pdf .authenticity-product-popup .certificate-column .product-image img{display:block;width:402px;height:402px;margin:-1px -1px -1px -1px}.product-certificate.only-for-pdf .authenticity-product-popup .certificate-column .column-left,.product-certificate.only-for-pdf .authenticity-product-popup .certificate-column .column-right{width:50%;float:left}.product-certificate.only-for-pdf .authenticity-product-popup .certificate-column .product-footer-note{font-size:12px;line-height:14px}@media (min-width:768px){.product-certificate.only-for-pdf .authenticity-product-popup .certificate-column .product-footer-note{padding-top:0}}.html2canvas-container{width:3000px!important;height:3000px!important}@media screen{#printSection{display:none}}@media print{@page{size:auto;margin:0}body,body *,html{height:100%;visibility:hidden}body.certificate-popup-show{min-height:800px}#printSection,#printSection *{visibility:visible}#printSection{position:absolute;left:0;top:0}#printSection .authenticity-product-popup{width:100%!important;height:auto!important;margin:0 auto!important}#printSection .authenticity-product-popup .certificate-column{width:100%;max-height:inherit;background-color:#fff;padding-top:0;overflow-x:visible}#printSection .authenticity-product-popup .certificate-column .column-left,#printSection .authenticity-product-popup .certificate-column .column-right{width:50%;float:left}#printSection .authenticity-product-popup .certificate-column .column-right{padding-bottom:50px}#printSection .authenticity-product-popup .certificate-column .product-info-row{margin:0 0 16px!important}#printSection .authenticity-product-popup .certificate-column .product-footer-note{padding-top:10px}}body.certificate-popup-show{overflow:hidden}body.certificate-popup-show .button-iframe-wrap{display:none}.form-row.form-row-button.form-pin-button .field{width:100%;display:block}.form-row.form-row-button.form-pin-button .field:after,.form-row.form-row-button.form-pin-button .field:before{content:none!important}@media (min-width:768px){.form-row.form-row-button.form-pin-button .field{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0;margin:0;width:100%}}.form-row.form-row-button.form-pin-button .button{width:100%;margin:0 0 15px!important}@media (min-width:768px){.form-row.form-row-button.form-pin-button .button{width:48%;margin:0!important}}.social-signin{overflow:hidden;position:relative}.social-signin .form-row.form-row-checkbox{margin:0}.social-signin .error-message{color:#dc3545}.ott_signin_redesign{width:600px}.ott_signin_redesign .account-container{width:100%}.ott_signin_redesign .openToggle .ott_signin_content{display:none}.ott_signin_redesign .openToggle.show .ott_signin_content{display:block}.ott_signin_redesign .tv-customer-box{padding:0;margin-top:16px}.ott_signin_redesign .openToggle .ott_signin_header{background-color:#f5f5f5;padding:16px 20px;line-height:28px;color:#000;font-size:16px;font-weight:500;color:#333;font-family:brother-1816,sans-serif;margin-top:10px;position:relative;cursor:pointer}.ott_signin_redesign .openToggle .ott_signin_header::after{content:"\f107";position:absolute;top:18px;right:20px;font:normal normal normal 14px/1 FontAwesome;-ms-transform:translate(0,0);transform:translate(0,0);font-size:24px}.ott_signin_redesign .openToggle.show .ott_signin_header::after{content:"\f106";position:absolute;top:18px;right:14px;font:normal normal normal 14px/1 FontAwesome;-ms-transform:translate(0,0);transform:translate(0,0);font-size:24px}.address-create-container{margin-bottom:20px}.cart-table tr.last-child td,.cart-table tr:last-child td{border-bottom:0 none}.cart-table tr.no-border{border-bottom:0 none;padding-bottom:0}.cart-table tr.no-border td{border-bottom:0 none;padding-bottom:0}.cart-table tr.cart-row-availability{padding-top:0}.cart-table tr.cart-row-availability td{padding-top:10px}.cart-table tr.cart-row-availability td .product-availability{margin-top:9px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}@media (max-width:767px){.cart-table tr.cart-row-availability td .product-availability{margin-top:-5px}}.cart-table tr.cart-row-availability td .product-availability .not-available-msg{color:#dc3545}.cart-table tr.cart-row-availability td .product-availability .inform-me-when-available{display:-ms-flexbox;display:flex;margin-left:20px;max-width:none}.cart-table tr.cart-row-availability td .product-availability .inform-me-when-available .field{margin-right:10px;min-width:240px;min-height:auto}.cart-table tr.cart-row-availability td .product-availability .inform-me-when-available .button{text-transform:none;min-width:180px;width:auto;white-space:nowrap}.cart-table th:first-child{padding-left:0}.cart-table td:first-child{padding-left:0}.cart-table td:last-child{padding-right:0}.cart-table td.item-image{width:160px;height:auto}.cart-table td.item-image a{display:block}.cart-table td.item-image img{display:block;border:1px solid #ddd;width:160px;height:auto}@media (max-width:767px){.cart-table td.item-image img{width:100px}}.cart-table td.item-image .warranty-icon-image{width:40px;border:unset;margin-left:auto}@media (min-width:768px){.cart-table td.item-image .warranty-icon-image{margin-right:auto}}.cart-table td.item-image .warranty-shield-icon{margin-left:10%}@media (max-width:767px){.cart-table td.item-image .warranty-shield-icon{margin-left:-3rem}}.cart-table td.item-image .warranty-shield-icon-noCart{margin-left:-3rem!important}.cart-table td.item-details .product-list-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.cart-table td.item-details .product-list-item:after,.cart-table td.item-details .product-list-item:before{content:" ";display:table}.cart-table td.item-details .product-list-item:after{clear:both}.cart-table td.item-details .product-list-item .name{width:100%;color:#000;line-height:20px}.cart-table td.item-details .product-list-item .name a{color:#000}.cart-table td.item-details .product-list-item .warrantyID .id{font-weight:500}.cart-table td.item-details .product-list-item .warrantyID .expired{color:#fff;background:#dc3545;padding:2px 8px 2px 8px;font-weight:500}.cart-table td.item-details .product-list-item .warrantyID .expired-msg{color:#dc3545;line-height:16px;font-weight:500}.cart-table td.item-details .product-list-item .warrantyID a{font-weight:500;text-decoration:underline;color:#50a39a}.cart-table td.item-details .product-list-item .nonTabView-warrantyProdMsg{display:unset}@media screen and (min-width:426px) and (max-width:769px){.cart-table td.item-details .product-list-item .nonTabView-warrantyProdMsg{display:none}}.cart-table td.item-details .product-list-item .warranty-product-name{cursor:pointer;max-width:30rem}.cart-table td.item-details .product-list-item .warranty-product-name:after{font-size:25px;content:'\f105';font-family:FontAwesome;font-weight:400;padding-left:10px;color:#000;vertical-align:middle}.cart-table td.item-details .product-list-item .expected{margin-top:5px;font-size:14px;color:#50a39a;position:relative;left:-1px}.cart-table td.item-details .product-list-item .visibility-hidden{visibility:hidden}@media screen and (min-width:768px) and (max-width:960px){.cart-table td.item-details .product-list-item .expected{white-space:nowrap;color:#50a39a;position:relative;top:5px;left:-1px}}@media screen and (min-width:321px) and (max-width:767px){.cart-table td.item-details .product-list-item .expected{white-space:nowrap;color:#50a39a;position:relative;top:5px;left:-1px}}@media screen and (max-width:320px){.cart-table td.item-details .product-list-item .expected{white-space:nowrap;color:#50a39a;position:relative;top:5px;left:-1px;font-size:12px;font-weight:400}}@media screen and (max-width:280px){.cart-table td.item-details .product-list-item .expected{white-space:nowrap;color:#50a39a;position:relative;top:5px;left:-1px;font-size:11px}}.cart-table td.item-details .product-list-item .productNumber .tabView-warrantyProdMsg{display:none}@media screen and (min-width:426px) and (max-width:769px){.cart-table td.item-details .product-list-item .productNumber .tabView-warrantyProdMsg{display:unset}}.cart-table td.item-details .product-list-item .attribute,.cart-table td.item-details .product-list-item .productNumber,.cart-table td.item-details .product-list-item .sku,.cart-table td.item-details .product-list-item .source{display:inline-block;margin-top:5px;margin-right:20px}.cart-table td.item-details .product-list-item .attribute:empty,.cart-table td.item-details .product-list-item .productNumber:empty,.cart-table td.item-details .product-list-item .sku:empty,.cart-table td.item-details .product-list-item .source:empty{margin-right:unset!important}.cart-table td.item-details .product-list-item .attribute .engravingDetails,.cart-table td.item-details .product-list-item .productNumber .engravingDetails,.cart-table td.item-details .product-list-item .sku .engravingDetails,.cart-table td.item-details .product-list-item .source .engravingDetails{padding:.5em 0;width:calc(100% + 1rem)}@media (max-width:1022px){.cart-table td.item-details .product-list-item .attribute .engravingDetails,.cart-table td.item-details .product-list-item .productNumber .engravingDetails,.cart-table td.item-details .product-list-item .sku .engravingDetails,.cart-table td.item-details .product-list-item .source .engravingDetails{width:calc(100% + 5rem)}}.cart-table td.item-details .product-list-item .attribute .engravingDetails span.item-edit-details,.cart-table td.item-details .product-list-item .attribute .engravingDetails span.item-remove-details,.cart-table td.item-details .product-list-item .productNumber .engravingDetails span.item-edit-details,.cart-table td.item-details .product-list-item .productNumber .engravingDetails span.item-remove-details,.cart-table td.item-details .product-list-item .sku .engravingDetails span.item-edit-details,.cart-table td.item-details .product-list-item .sku .engravingDetails span.item-remove-details,.cart-table td.item-details .product-list-item .source .engravingDetails span.item-edit-details,.cart-table td.item-details .product-list-item .source .engravingDetails span.item-remove-details{margin-left:10px}.cart-table td.item-details .product-list-item .attribute .engravingDetails .fa-times-circle,.cart-table td.item-details .product-list-item .productNumber .engravingDetails .fa-times-circle,.cart-table td.item-details .product-list-item .sku .engravingDetails .fa-times-circle,.cart-table td.item-details .product-list-item .source .engravingDetails .fa-times-circle{font-size:15px;font-weight:500;cursor:pointer}.cart-table td.item-details .product-list-item .attribute .engravingDetails .comma:before,.cart-table td.item-details .product-list-item .productNumber .engravingDetails .comma:before,.cart-table td.item-details .product-list-item .sku .engravingDetails .comma:before,.cart-table td.item-details .product-list-item .source .engravingDetails .comma:before{content:', '}.cart-table td.item-details .product-list-item .attribute .engravingDetails .comma:empty+.comma:empty:before,.cart-table td.item-details .product-list-item .attribute .engravingDetails .comma:empty+.comma:not(:last-of-type):before,.cart-table td.item-details .product-list-item .attribute .engravingDetails .comma:empty:before,.cart-table td.item-details .product-list-item .attribute .engravingDetails .comma:first-of-type+.comma:empty:before,.cart-table td.item-details .product-list-item .attribute .engravingDetails .comma:first-of-type:before,.cart-table td.item-details .product-list-item .productNumber .engravingDetails .comma:empty+.comma:empty:before,.cart-table td.item-details .product-list-item .productNumber .engravingDetails .comma:empty+.comma:not(:last-of-type):before,.cart-table td.item-details .product-list-item .productNumber .engravingDetails .comma:empty:before,.cart-table td.item-details .product-list-item .productNumber .engravingDetails .comma:first-of-type+.comma:empty:before,.cart-table td.item-details .product-list-item .productNumber .engravingDetails .comma:first-of-type:before,.cart-table td.item-details .product-list-item .sku .engravingDetails .comma:empty+.comma:empty:before,.cart-table td.item-details .product-list-item .sku .engravingDetails .comma:empty+.comma:not(:last-of-type):before,.cart-table td.item-details .product-list-item .sku .engravingDetails .comma:empty:before,.cart-table td.item-details .product-list-item .sku .engravingDetails .comma:first-of-type+.comma:empty:before,.cart-table td.item-details .product-list-item .sku .engravingDetails .comma:first-of-type:before,.cart-table td.item-details .product-list-item .source .engravingDetails .comma:empty+.comma:empty:before,.cart-table td.item-details .product-list-item .source .engravingDetails .comma:empty+.comma:not(:last-of-type):before,.cart-table td.item-details .product-list-item .source .engravingDetails .comma:empty:before,.cart-table td.item-details .product-list-item .source .engravingDetails .comma:first-of-type+.comma:empty:before,.cart-table td.item-details .product-list-item .source .engravingDetails .comma:first-of-type:before{content:''}.cart-table td.item-details .product-list-item .sku>.engravingDetails:not(:last-child){border-bottom:solid 1px #ddd}.cart-table td.item-details .product-list-item .attributes{margin-top:0;float:none}.cart-table td.item-details .product-list-item .trackingInfo{margin:10px 0}.cart-table td.item-details .product-list-item .trackingInfo a.link-tracking{background:#0d6efd;color:#fff;padding:5px 10px;text-decoration:none;font-weight:500}.cart-table td.item-details .product-list-item .trackingInfo a.link-tracking:hover{background:#0a58ca}.cart-table td.item-details .product-list-item .tjcplussubheading{line-height:normal}.cart-table td.item-details .product-list-item .tjcplussubheading img{width:47px;height:auto;margin-bottom:-4px}.cart-table td.item-details .attribute .cart-add-warranty{background-color:#198754;border-color:#198754;color:#fff;padding:5px 10px;margin-right:3px;text-decoration:none}.cart-table td.item-details .attribute .explore-warranty{color:#50a39a;padding:5px 0;text-decoration:none;display:block}.cart-table td.item-details .attribute .explore-warranty .info-icon{border:1px solid #0d6efd;border-radius:50%;padding:0;width:20px;height:20px;background-color:#0d6efd;text-transform:lowercase;display:-ms-inline-flexbox;display:inline-flex}.cart-table td.item-details .attribute .explore-warranty .info-icon:after{line-height:20px;font-size:15px;content:'i';font-family:FontAwesome;font-weight:500;padding-left:.5rem;color:#fff;vertical-align:super}.cart-table td.item-details .attribute .tjcplussubheading{line-height:normal;padding-top:5px}.cart-table td.item-details .attribute .tjcplussubheading img{width:47px;height:auto;margin-bottom:-4px}.cart-table td.item-details .attribute,.cart-table td.item-details .option-date-added,.cart-table td.item-details .price,.cart-table td.item-details .sku{text-transform:capitalize;margin-top:5px}.cart-table td.item-details .attribute:empty,.cart-table td.item-details .option-date-added:empty,.cart-table td.item-details .price:empty,.cart-table td.item-details .sku:empty{margin-right:unset!important}.cart-table td.item-details .attribute .label,.cart-table td.item-details .option-date-added .label,.cart-table td.item-details .price .label,.cart-table td.item-details .sku .label{display:inline-block;color:#000}.cart-table td.item-details .attribute .value,.cart-table td.item-details .option-date-added .value,.cart-table td.item-details .price .value,.cart-table td.item-details .sku .value{display:inline-block;color:#000;font-weight:500}.cart-table td.item-details .attribute .item-edit-details,.cart-table td.item-details .option-date-added .item-edit-details,.cart-table td.item-details .price .item-edit-details,.cart-table td.item-details .sku .item-edit-details{color:#50a39a;text-transform:uppercase;font-weight:500}.cart-table td.item-details .attribute .item-edit-details a,.cart-table td.item-details .option-date-added .item-edit-details a,.cart-table td.item-details .price .item-edit-details a,.cart-table td.item-details .sku .item-edit-details a{color:#50a39a}.cart-table td.item-details .sku .engravingDetails>div{text-transform:none}.cart-table td.item-details .price .price{margin:0}.cart-table td.item-details .availability-msg{margin-top:5px}.cart-table td.item-details .cart-coupon .coupon-name .value{font-weight:500}.cart-table td.item-details .cart-coupon .coupon-discount{text-transform:none;color:#000;margin-top:5px}.cart-table td.item-price .price{white-space:nowrap;font-weight:500}.cart-table td.item-price .price .price-sales.strike{text-decoration:line-through;margin-right:10px}.cart-table td.item-quantity{width:110px}.cart-table td.item-quantity .quantity-value .product-exceed-qty-msg{display:none}.cart-table td.item-quantity .quantity-value .quantity-input-container{margin-top:-8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.cart-table td.item-quantity .quantity-value .quantity-input-container .button{float:left}.cart-table td.item-quantity .quantity-value .quantity-input-container .field{min-height:auto}.cart-table td.item-quantity .quantity-value .quantity-input-container .field .error-msg{position:absolute;right:-28px}@media (max-width:767px){.cart-table td.item-quantity .quantity-value .quantity-input-container .field .error-msg{bottom:-22px;right:0;font-size:11px;white-space:nowrap}}.cart-table td.item-quantity .quantity-value .quantity-input-container .field .input-text{width:68px}.cart-table td.item-quantity .quantity-value .quantity-input-container .field .input-text:readonly{padding-top:19px}.cart-table td.item-quantity .quantity-value .quantity-input-container .field .new-label{min-width:auto}@media (max-width:767px){.cart-table td.item-quantity .quantity-value .quantity-input-container .field .new-label{text-align:left}}.cart-table td.item-total .price{font-weight:500}.cart-table td.item-total .promo{color:#dc3545;padding-top:5px;line-height:18px;clear:left}@media (max-width:767px){.cart-table td.item-total .promo{padding-top:17px}}.cart-table td.item-total .coupon-applied,.cart-table td.item-total .coupon-not-applied{position:relative;padding-left:22px;text-transform:none}.cart-table td.item-total .coupon-applied:before,.cart-table td.item-total .coupon-not-applied:before{display:inline-block;font-family:FontAwesome;font-size:18px;line-height:18px;font-style:normal;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:translate(0,0);transform:translate(0,0);position:absolute;z-index:1;left:0;top:-2px}.cart-table td.item-total .coupon-applied:before{color:#198754;content:"\f00c"}.cart-table td.item-total .coupon-not-applied:before{color:#dc3545;content:"\f00d"}.cart-table td.item-total .budgetpay{width:75px;height:auto;margin-top:10px}.cart-table td.item-total .budgetpay img{width:100%;height:auto}.cart-table td.item-remove{padding-top:10px;width:1px}.cart-table td.item-remove .button-icon{width:30px}.cart-table td.item-promo .promo-container{border-radius:0;background:#198754;color:#fff;padding:19.2px 20px}.cart-table td.item-promo .promo-container .label{float:left;width:auto}.cart-table td.item-promo .promo-container .value{float:right;width:auto}.cart-table td.bonus-item-details .bonus-item-promo-callout,.cart-table td.bonus-item-details .bonus-item-promo-name{font-weight:500}.cart-table td.bonus-item-actions a{font-weight:500;text-decoration:underline}.cart-update-container{padding:0 0 30px 0;text-align:right}.cart-update-container button{width:300px}.cart-coupon-container{padding:20px 0;border-top:1px solid #bbb}.cart-coupon-container .cart-continue{display:block;float:left;width:auto;padding:19.2px 0}.cart-coupon-container .cart-continue button{text-transform:none;font-size:14px}.cart-coupon-container .cart-coupon-code{float:right;width:auto}.cart-coupon-container .cart-coupon-code label{float:left;width:auto;margin-right:10px}.cart-coupon-container .cart-coupon-code .field{float:left;width:210px;margin-right:10px}.cart-coupon-container .cart-coupon-code .button-coupon{float:left;width:80px;min-width:160px}.cart-footer .cart-footer-left{float:left;width:calc(100% - 340px)}.cart-footer .cart-footer-left .cart-budgetpay-container{margin-bottom:30px;background:#eee;padding:10px 20px 10px 10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.cart-footer .cart-footer-left .cart-budgetpay-container .budgetpay-logo{margin-right:15px}.cart-footer .cart-footer-left .cart-budgetpay-container .budgetpay-logo img{display:block;width:180px;height:auto}.cart-footer .cart-footer-left .cart-budgetpay-container .budgetpay-message{text-align:right}.cart-footer .cart-footer-left .cart-budgetpay-container .budgetpay-message span{display:block;font-size:14px;line-height:18px}.cart-footer .cart-footer-left .cart-budgetpay-container .budgetpay-message span:first-child{margin-bottom:10px}.cart-footer .cart-footer-left .cart-budgetpay-container .budgetpay-message .budgetpay-tac{font-size:11px}.cart-footer .cart-footer-left .cart-budgetpay-container .budgetpay-message .budgetpay-login-hint{font-size:11px;margin-top:10px;color:#dc3545}.cart-footer .cart-footer-right{float:right;width:300px;border:1px solid #bbb}.cart-footer .cart-footer-right .free-delivery-hint{text-align:center;margin-bottom:10px}.cart-footer .cart-footer-right .budgetpay-error{display:block;margin-bottom:15px;padding:15px}.cart-footer .cart-footer-right .cart-order-totals{padding:15px}.cart-footer .cart-footer-right .cart-order-totals .order-subtotal{font-size:16px;font-weight:500}.cart-footer .cart-footer-right .cart-order-totals .shipping-method-selection label{display:none}.cart-footer .cart-footer-right .cart-order-totals .shipping-method-selection .field{margin-left:0}.cart-footer .cart-footer-right .cart-order-totals .shipping-method-selection .field .selector select,.cart-footer .cart-footer-right .cart-order-totals .shipping-method-selection .field .selector span{height:39px;line-height:39px;text-transform:none}.cart-footer .cart-footer-right .cart-order-totals .shipping-method-selection .field .selector .caret{background:#000;height:39px;position:absolute;top:0;right:0;width:25px!important;padding:0;pointer-events:none}.cart-footer .cart-footer-right .cart-order-totals .shipping-method-selection .field .selector .caret>i{font-size:14pt;margin-left:-10px;color:#fff}.cart-footer .cart-footer-right .cart-order-totals .shipping-method-selection .field .selector>select:active+span.caret,.cart-footer .cart-footer-right .cart-order-totals .shipping-method-selection .field .selector>select:focus+span.caret{background:#000}.cart-footer .cart-footer-right .cart-order-totals .shipping-method-selection .field .selector>select:active+span.caret>i,.cart-footer .cart-footer-right .cart-order-totals .shipping-method-selection .field .selector>select:focus+span.caret>i{color:#fff}.cart-footer .cart-footer-right .cart-order-totals .shipping-method-selection .shipping-method-message{background:#eee;padding:10px;text-align:left;font-size:14px;font-weight:400;line-height:20px;margin:20px 0 0 0}.cart-footer .cart-footer-right .cart-order-totals .shipping-method-selection .shipping-method-message.max-pnp-reached-msg{margin-bottom:10px}.cart-section{margin:20px 0}.cart-section:last-child{margin-bottom:0}.bonus-item-promo{margin:0 0 20px}.bonus-item-promo .bonus-item-promo-callout,.bonus-item-promo .bonus-item-promo-name{font-weight:500}.bonus-item-promo a{font-weight:500;text-decoration:underline}.bonus-product-dialog{padding:20px;margin-bottom:20px;background:#eee;border:1px solid #ddd}.bonus-product-dialog .product-col-1{width:17%;float:left}.bonus-product-dialog .product-col-2{width:80%;float:right}.bonus-product-dialog .product-col-2 .product-name{font-size:16px;line-height:20px;margin:0 0 10px 0;text-transform:none}.bonus-product-dialog .product-col-2 .product-number{padding:0 0 10px}.bonus-product-dialog .product-col-2 .product-number span{font-weight:500}.bonus-product-dialog .product-col-2 .product-add-to-cart .inventory{float:left;margin-bottom:5px}.bonus-product-dialog .product-col-2 .product-add-to-cart .inventory .quantity label{float:left;line-height:30px;padding:0;margin:0 5px 0 0}.bonus-product-dialog .product-col-2 .product-add-to-cart .inventory .quantity input{float:left;width:30px;padding-right:9px;margin-right:20px}.bonus-product-dialog .product-col-2 .product-add-to-cart .quantity-error{color:#dc3545;padding:7px 0}.bonus-product-dialog .bonus-product-list-footer .selected-bonus-items{padding:0 0 20px 0}.bonus-product-dialog .bonus-product-list-footer .selected-bonus-items i.remove-link{float:left;width:30px}.bonus-product-dialog .bonus-product-list-footer .selected-bonus-items .item-attributes{padding-left:30px}.cart .mm-wrapper-link{margin:0 0 20px 0;text-align:right}.cart .mm-wrapper-link a{color:#50a39a}.cart-empty p{font-size:18px;font-weight:500}@media (max-width:767px){.cart-table{display:block;position:relative}.cart-table thead{display:none}.cart-table tbody,.cart-table td,.cart-table tr{display:block}.cart-table tr{border-bottom:1px solid #bbb;padding:20px 0;position:relative}.cart-table tr:last-child{border-bottom:0 none}.cart-table tr.clearfix:after{content:" "}.cart-table td{border:0 none;padding:0}.cart-table td:after,.cart-table td:before{content:" ";display:table}.cart-table td:after{clear:both}.cart-table td .mobile-label{float:left;width:auto;text-transform:none;color:#000}.cart-table td.item-image{float:right;width:100px;margin-bottom:20px}.cart-table td.item-details{width:calc(100% - 120px)}.cart-table td.item-price{clear:both;white-space:normal}.cart-table td.item-price .price{float:right;width:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cart-table td.item-price .price .price-standard{margin-right:10px}.cart-table td.item-price .promo{clear:both}.cart-table td.item-quantity{width:auto;padding-top:0;clear:both}.cart-table td.item-quantity .quantity-value{float:right;width:auto;text-align:right}.cart-table td.item-quantity .quantity-value .quantity-input-container{margin-top:-19.2px;margin-bottom:-19.2px}.cart-table td.item-total{padding-bottom:0}.cart-table td.item-total .price{float:right;width:auto;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:start;justify-content:flex-start}.cart-table td.item-total .price .price-standard{margin-right:10px}.cart-table td.item-total .promo{clear:both;text-align:right}.cart-table td.item-total .bonus-item{text-align:right}.cart-table td.item-remove{padding-top:0;padding-bottom:0;width:auto;position:absolute;bottom:20px;right:0}.cart-table td.item-remove button{display:inline-block}.cart-table td.bonus-item-actions{padding-left:10px}.cart-table .cart-row-promo td.item-image{display:none}.cart-table .cart-row-giftcert td.item-price{padding:0}.cart-table .cart-row-coupons td.item-image{display:none}.cart-table .cart-row-coupons td.item-details{padding-bottom:5px}.cart-table .cart-row-coupons td.item-price,.cart-table .cart-row-coupons td.item-quantity{padding:0}.cart-table .cart-row-coupons td.item-total{float:left;width:calc(100% - 100px)}.cart-table .cart-row-bundle td.item-image{display:none}.cart-table .cart-row-bundle td.item-price,.cart-table .cart-row-bundle td.item-remove,.cart-table .cart-row-bundle td.item-total{padding:0}.cart-table.order-products-table td.item-quantity{clear:both;float:left;width:auto;padding:0}.cart-table.order-products-table td.item-quantity .mobile-label{float:none}.cart-table.order-products-table td.item-quantity .quantity-value{float:none;text-align:left}.cart-table.order-products-table td.item-total{clear:none;float:right;width:auto;padding:0}.cart-table.order-products-table td.item-total .mobile-label{float:none}.cart-table tr.cart-row-availability td{padding:0}.cart-table tr.cart-row-availability td .product-availability{-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}.cart-table tr.cart-row-availability td .product-availability .not-available-msg{margin-bottom:10px}.cart-table tr.cart-row-availability td .product-availability .inform-me-when-available{margin-left:0;-ms-flex-direction:column;flex-direction:column;width:100%}.cart-table tr.cart-row-availability td .product-availability .inform-me-when-available .field{margin-right:0;margin-bottom:10px;width:100%}.cart-table tr.cart-row-availability td .product-availability .inform-me-when-available .button{width:100%}.cart-update-container button{width:100%}.cart-coupon-container{padding:20px 0}.cart-coupon-container .cart-coupon-code{float:none}.cart-coupon-container .cart-coupon-code label{float:none;margin-right:0;padding-top:0}.cart-coupon-container .cart-coupon-code .field{float:left;width:49%;margin-right:0}.cart-coupon-container .cart-coupon-code .button-coupon{float:right;width:48%;min-width:121px}.cart-footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cart-footer .cart-footer-left{float:none;width:auto;-ms-flex-order:2;order:2}.cart-footer .cart-footer-left .cart-budgetpay-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:left;align-items:left}.cart-footer .cart-footer-left .cart-budgetpay-container .budgetpay-logo{margin-bottom:15px}.cart-footer .cart-footer-left .cart-budgetpay-container .budgetpay-message{text-align:left}.cart-footer .cart-footer-right{-ms-flex-order:1;order:1;float:none;width:auto;max-width:none;margin-top:0;margin-bottom:45px}.cart-footer .cart-footer-right .cart-order-totals{padding:10px}}@media (max-width:767px){.cart .mm-wrapper-link{text-align:left}.cart .cart-table .cart-row{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px 0}.cart .cart-table .cart-row .item-image{position:absolute;right:0;display:-ms-flexbox;display:flex;padding:0;max-height:60px}.cart .cart-table .cart-row .item-image img{display:block;width:auto;height:100%;max-height:100px}.cart .cart-table .cart-row .item-image .warranty-icon-image{width:50px;border:unset;margin-right:auto;margin-left:auto}.cart .cart-table .cart-row .item-image .warranty-shield-icon{margin-left:10%}.cart .cart-table .cart-row .item-image .warranty-shield-icon-noCart{margin-left:-3rem!important}.cart .cart-table .cart-row .item-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cart .cart-table .cart-row .item-details .product-list-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:5px}.cart .cart-table .cart-row .item-details .product-list-item .name{padding-bottom:20px;line-height:20px;box-sizing:border-box;margin:0}.cart .cart-table .cart-row .item-details .product-list-item .name a{color:#000}.cart .cart-table .cart-row .item-details .product-list-item .warrantyID .id{font-weight:500}.cart .cart-table .cart-row .item-details .product-list-item .warrantyID .expired{color:#fff;background:#dc3545;padding:2px 8px 2px 8px;font-weight:500}.cart .cart-table .cart-row .item-details .product-list-item .warrantyID .expired-msg{color:#dc3545;line-height:16px;font-weight:500}.cart .cart-table .cart-row .item-details .product-list-item .warrantyID a{font-weight:500;text-decoration:underline;color:#50a39a}.cart .cart-table .cart-row .item-details .product-list-item .warranty-product-name{cursor:pointer;width:15rem}.cart .cart-table .cart-row .item-details .product-list-item .warranty-product-name:after{font-size:25px;content:'\f105';font-family:FontAwesome;font-weight:400;padding-left:10px;color:#000;vertical-align:middle}.cart .cart-table .cart-row .item-price{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:initial;padding-bottom:5px}.cart .cart-table .cart-row .item-price .mobile-label{width:50%;text-align:left}.cart .cart-table .cart-row .item-price .price{width:50%;text-align:right}.cart .cart-table .cart-row .item-quantity{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:15px;-ms-flex-align:center;align-items:center}.cart .cart-table .cart-row .item-quantity .mobile-label{width:75%}.cart .cart-table .cart-row .item-quantity .quantity-value{display:-ms-flexbox;display:flex;width:33%;min-width:100px;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end}.cart .cart-table .cart-row .item-quantity .quantity-value .quantity-input-container{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:0;-ms-flex-pack:start;justify-content:flex-start}.cart .cart-table .cart-row .item-quantity .quantity-value .quantity-input-container .input-text{display:-ms-flexbox;display:flex;font-weight:500}.cart .cart-table .cart-row .item-quantity .quantity-value .quantity-input-container .button{width:30px!important;height:30px;padding:0;margin-right:15px}.cart .cart-table .cart-row .item-total .mobile-label{display:-ms-flexbox;display:flex;width:50%;-ms-flex-order:1;order:1;padding-bottom:5px}.cart .cart-table .cart-row .item-total .price{display:-ms-flexbox;display:flex;width:50%;text-align:right;-ms-flex-order:2;order:2}.cart .cart-table .cart-row .item-total .budgetpay{-ms-flex-order:3;order:3;float:right}.cart .cart-table .cart-row .item-total .promo{margin-left:auto;-ms-flex-order:4;order:4}.cart .cart-table .cart-row .item-remove{position:absolute;display:-ms-flexbox;display:flex;top:85px;height:20px;width:20px}.cart .cart-table .cart-row .item-remove .button{margin:0;padding:0}}@media (max-width:767px) and (max-width:767px){.cart .cart-table .cart-row .item-image .warranty-shield-icon{margin-left:-3rem}}.cart-footer-right .form-row-radio{margin-top:0!important;margin-bottom:5px!important}.warranty-added-row .product-list-item,.warranty-row{border:2px solid #eee;padding:10px;background-color:#eee}@media (max-width:767px){.warranty-added-row .product-list-item .name,.warranty-row .name{padding-bottom:0!important}}.warranty-added-row .product-list-item .source.visibility-hidden,.warranty-added-row .product-list-item .value.visibility-hidden,.warranty-row .source.visibility-hidden,.warranty-row .value.visibility-hidden{display:none;height:0}.type-address-btn-new{margin-top:-12px!important;margin-bottom:12px!important}.type-address-btn-new a{cursor:pointer;color:#50a39a;font-weight:500;text-transform:uppercase;text-decoration:none;font-size:14px}.type-address-btn-new a:after{padding-left:1px;font:normal normal normal 16px/1 FontAwesome}.opcAddressListModelPopup .type-address-btn .field .button{width:auto;text-transform:uppercase!important}.opcAddressListModelPopup .editOPCaddress .post-code-field .form-row-with-button{margin:0!important}.opcAddressListModelPopup .editOPCaddress .addresses-select-group .type-address-btn .showmore{position:relative;width:176px;text-align:left;text-transform:capitalize;font-size:0;margin:0;line-height:normal;height:auto;padding:0}.opcAddressListModelPopup .editOPCaddress .addresses-select-group .type-address-btn .showmore:before{content:'Enter Address Manually';font-size:14px;left:0}.opcAddressListModelPopup .editOPCaddress .addresses-select-group .type-address-btn .showmore:after{padding-left:48px;font:normal normal normal 16px/1 FontAwesome;position:absolute;right:0}.post-code-field.full-width-postcode .field{width:100%!important;max-width:100%!important;margin-right:0!important}.form-row.form-row-button.enable-find-my-address{margin-bottom:20px!important}.form-row.form-row-button.enable-find-my-address a{cursor:pointer;color:#50a39a;font-weight:500;text-transform:uppercase;text-decoration:none;font-size:14px}.guestusershipping .type-address-btn-new{margin-bottom:8px!important;top:-7px}.createOPCaddress .postcodeerrorshipping3{margin-bottom:7px}.unproceed{opacity:.5;pointer-events:none}.producterror{color:#dc3545;margin-top:15px}.order-summary-product-image{width:80px}.order-summary-product-image img{display:block;max-width:100%;width:100%;height:auto}@media (min-width:768px) and (max-width:1279px){.pt_content .primary-col:not(.full-width),.pt_content .secondary-col{float:none;width:100%;margin-bottom:40px}}.product-certificate .certificate-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.product-certificate .certificate-wrapper .product-certificate-container{margin:40px 0;width:60%;background-color:#f5f5f5;box-shadow:0 1px 3px 1px #bbb;padding-top:30px;position:relative;border:2px solid #bbb}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-logo{margin-bottom:30px;right:79px;background-color:#f5f5f5;width:105px;position:absolute;box-sizing:border-box}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-logo img{display:block;height:49px;width:auto;margin:0 auto}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-title{text-align:left;font-size:20px;line-height:40px;margin-bottom:30px;border-bottom:1px solid #000;background-color:#000;color:#fff;padding-left:30px;box-sizing:border-box}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-product{margin-bottom:7px;padding:20px}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-product .product-col-left{float:left;width:62%;padding-left:24px;font-size:14px;line-height:18px}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-product .product-col-left .product-attributes tr .label{text-transform:none;font-weight:500;padding:11px 20px 0 0;color:#000;font-size:15px}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-product .product-col-left .product-attributes tr .value{color:#000;font-size:15px}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-product .product-col-left .product-attributes tr td{width:50%}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-product .product-col-left .product-attributes tr:first-child td{padding-top:0}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-product .product-col-right{float:left;width:33%}.product-certificate .certificate-wrapper .product-certificate-container .certificate-bottom-section{display:-ms-flexbox;display:flex;background-color:#fff;padding:18px 30px;-ms-flex-align:center;align-items:center}.product-certificate .certificate-wrapper .product-certificate-container .certificate-bottom-section .product-certificate-note{text-align:left;color:#888;line-height:18px;width:70%;font-size:13.5px;border-left:2.5px solid #bbb;padding-left:30px}.product-certificate .certificate-wrapper .product-certificate-container .certificate-bottom-section .product-certificate-contact{text-align:left;text-transform:none;line-height:15px;width:30%;padding-right:5px}.product-certificate .certificate-wrapper .product-certificate-container .certificate-bottom-section .product-certificate-contact p{margin:0}.product-certificate .certificate-wrapper .product-certificate-container .certificate-bottom-section .product-certificate-contact p strong{font-size:11px;color:#000}.product-certificate .certificate-wrapper .product-certificate-container .certificate-bottom-section .product-certificate-contact p strong.brandhead{font-size:16px}.product-certificate .certificate-wrapper .product-certificate-container .certificate-bottom-section .product-certificate-contact p span{font-size:13px;padding-left:3px;color:#bbb}.product-certificate .certificate-wrapper .social-media-container{padding-left:80px}.product-certificate .certificate-wrapper .social-media-container .button{margin-bottom:10px;position:relative;font-weight:500}.product-certificate .certificate-wrapper .social-media-container .button i{font-size:25px;vertical-align:middle;padding-right:15px}.product-certificate .certificate-wrapper .share-card-container{text-align:center;padding-left:80px}.product-certificate .certificate-wrapper .share-card-container p{color:#000;font-weight:500}.product-certificate .certificate-wrapper .share-card-container .share-icons{width:40px;height:40px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:100%}.product-certificate .certificate-wrapper .share-card-container .share-icons i{font-size:20px;color:#fff}.product-certificate .certificate-wrapper .share-card-container .mail-share{background-color:#bbb}.product-certificate .certificate-wrapper .share-card-container .whatsapp-share{background-color:#198754}.product-certificate .certificate-wrapper .share-card-container .whatsapp-share .whats-app-phone{position:absolute;width:9px}.product-certificate .certificate-wrapper .share-card-container .snap-share{background-color:#ffd814}.product-certificate .certificate-wrapper .share-card-container .snap-share i{color:#000;font-weight:500}.product-certificate .certificate-wrapper .share-card-container .share-button{font-weight:500;color:#000;border:2px solid #bbb;display:-ms-inline-flexbox;display:inline-flex;padding:5px 25px;font-size:12px;border-radius:5px;margin-left:23px}@media print{.ie-div-position-customer-chat{display:none!important}.pt_productcertificate .backtotop,.pt_productcertificate .breadcrumb,.pt_productcertificate .footer-wrapper,.pt_productcertificate .header-slot,.pt_productcertificate .header-wrapper,.pt_productcertificate .product-certificate .page-title,.pt_productcertificate .product-certificate .print-container,.pt_productcertificate .right-side-container{display:none!important}.certificate-wrapper{margin-top:150px!important}.certificate-wrapper .product-certificate-container{width:95%!important;position:fixed!important;left:2%!important;top:150px!important;box-shadow:none!important;border:2px solid #bbb}.certificate-wrapper .product-certificate-container .product-certificate-title{font-size:14px!important}.certificate-wrapper .product-certificate-container .product-certificate-product{margin-bottom:-11px!important;padding-right:0!important;display:-ms-flexbox;display:flex}.certificate-wrapper .product-certificate-container .product-col-right{width:32%!important}.certificate-wrapper .product-certificate-container .product-col-left{font-size:12px!important;line-height:10px!important}.certificate-wrapper .product-certificate-container .product-col-left tr .value{padding:5px 0!important;font-size:13px!important;line-height:20px!important;display:table-row!important;position:relative;z-index:1000}.certificate-wrapper .product-certificate-container .product-col-left tr .label{font-size:13px!important;position:relative}.certificate-wrapper .product-certificate-container .product-certificate-note{font-size:10px!important;line-height:15px!important;padding-left:15px!important}.certificate-wrapper .product-certificate-container .product-certificate-contact{line-height:22px!important;width:35%!important}.certificate-wrapper .product-certificate-container .product-certificate-contact p{margin:-9px!important}.certificate-wrapper .product-certificate-container .product-certificate-contact p strong{font-size:10px!important}.certificate-wrapper .product-certificate-container .product-certificate-contact p strong.brandhead{font-size:14px!important}.certificate-wrapper .product-certificate-container .product-certificate-contact p span{font-size:11px!important}.certificate-wrapper .product-certificate-container .certificate-bottom-section{padding:8px 20px!important}}@media screen and (min-width:768px) and (max-width:1279px){.product-certificate{padding:0 20px}.product-certificate .certificate-wrapper{-ms-flex-direction:column;flex-direction:column}.product-certificate .certificate-wrapper .product-certificate-container{width:100%;max-width:730px}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-product .product-col-left{width:63%;font-size:16px;line-height:16px}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-product .product-col-left .product-attributes tr .value{padding:5px 0 15px}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-product .product-col-right{width:33%}.product-certificate .certificate-wrapper .product-certificate-container .certificate-bottom-section{padding:18px 23px}.product-certificate .certificate-wrapper .product-certificate-container .certificate-bottom-section .product-certificate-note{font-size:11.5px;line-height:16px;padding-left:20px}.product-certificate .certificate-wrapper .product-certificate-container .certificate-bottom-section .product-certificate-contact{line-height:12px;width:26%}.product-certificate .certificate-wrapper .product-certificate-container .certificate-bottom-section .product-certificate-contact p strong{font-size:10px}.product-certificate .certificate-wrapper .product-certificate-container .certificate-bottom-section .product-certificate-contact p span{font-size:12px}.product-certificate .certificate-wrapper .social-media-container{padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%}.product-certificate .certificate-wrapper .social-media-container .download-container{margin-left:10px}.product-certificate .certificate-wrapper .social-media-container .download-container i{font-size:20px;padding-right:11px}.product-certificate .certificate-wrapper .social-media-container .button{margin-bottom:10px;font-size:16px;line-height:30px}.product-certificate .certificate-wrapper .share-card-container{padding-left:0}.product-certificate .certificate-wrapper .share-card-container .share-icons{width:45px;height:45px;margin:0 7px}.product-certificate .certificate-wrapper .share-card-container .share-button{padding:9px 47px;border:2px solid #bbb;margin-left:22px}}@media screen and (max-width:767px){.product-certificate{padding:0 20px}.product-certificate .certificate-wrapper{-ms-flex-direction:column;flex-direction:column}.product-certificate .certificate-wrapper .product-certificate-container{width:100%}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-title{font-size:3vw;line-height:34px;padding-left:12px}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-logo{width:86px;right:15px}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-logo img{height:36px}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-product{padding:12px;display:-ms-flexbox;display:flex;margin-bottom:0}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-product .product-col-left{width:80vw;float:none;font-size:1.8vw;line-height:1.1;padding-left:17px}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-product .product-col-left .product-attributes tr .label{padding-right:10px;font-size:1.6vw}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-product .product-col-left .product-attributes tr .value{padding:3x 0;font-size:1.8vw}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-product .product-col-right{width:44vw;float:none;margin-bottom:0}.product-certificate .certificate-wrapper .product-certificate-container .product-certificate-product .product-col-right .product-image{max-width:300px;margin:0 auto;border:2px solid #bbb}.product-certificate .certificate-wrapper .product-certificate-container .certificate-bottom-section{padding:10px 12px}.product-certificate .certificate-wrapper .product-certificate-container .certificate-bottom-section .product-certificate-note{font-size:1.2vw;line-height:6px;padding-left:12px;border-left:1.5px solid #bbb}.product-certificate .certificate-wrapper .product-certificate-container .certificate-bottom-section .product-certificate-contact{line-height:5px;width:30%}.product-certificate .certificate-wrapper .product-certificate-container .certificate-bottom-section .product-certificate-contact p strong{font-size:1.1vw}.product-certificate .certificate-wrapper .product-certificate-container .certificate-bottom-section .product-certificate-contact p strong.brandhead{font-size:2.2vw}.product-certificate .certificate-wrapper .product-certificate-container .certificate-bottom-section .product-certificate-contact p span{font-size:1.4vw;padding-left:1px}.product-certificate .certificate-wrapper .social-media-container{padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%}.product-certificate .certificate-wrapper .social-media-container .download-container{margin-left:10px;width:100%}.product-certificate .certificate-wrapper .social-media-container .print-container{width:50%}.product-certificate .certificate-wrapper .social-media-container .button{margin-bottom:10px;font-size:12px;line-height:33px;width:140px;min-width:140px;padding:7px 5px}.product-certificate .certificate-wrapper .social-media-container .button i{font-size:17px;padding-right:6px}.product-certificate .certificate-wrapper .share-card-container{padding-left:0}.product-certificate .certificate-wrapper .share-card-container .share-icons{width:40px;height:40px;margin:0 5px}.product-certificate .certificate-wrapper .share-card-container .share-button{padding:9px 47px;border:2px solid #bbb;margin-left:22px}}.product-certificate.only-for-pdf{width:1000px;height:800px;display:none}.product-certificate.only-for-pdf .product-certificate-container{width:850px;max-width:850px!important}.product-certificate.only-for-pdf .product-certificate-container .product-certificate-title{font-size:20px!important;font-weight:500;padding-left:20px!important;line-height:40px!important}.product-certificate.only-for-pdf .product-certificate-container .product-certificate-logo{right:15px!important;width:86px!important}.product-certificate.only-for-pdf .product-certificate-container .product-certificate-logo img{height:49px!important}.product-certificate.only-for-pdf .product-certificate-container .product-col-right{width:33%!important}.product-certificate.only-for-pdf .product-certificate-container .product-col-right .product-image{border:2px solid #bbb!important}.product-certificate.only-for-pdf .product-certificate-container .product-col-left{width:65%!important;padding-left:17px!important;line-height:18px!important}.product-certificate.only-for-pdf .product-certificate-container .product-certificate-product{display:-ms-flexbox;display:flex;padding:30px!important;margin-bottom:7px!important}.product-certificate.only-for-pdf .product-certificate-container .product-attributes tr .label{font-size:20px!important}.product-certificate.only-for-pdf .product-certificate-container .product-attributes tr .value{font-size:17px!important;padding:5px 0 20px!important;line-height:20px}.product-certificate.only-for-pdf .product-certificate-container .certificate-bottom-section{padding:18px 20px}.product-certificate.only-for-pdf .product-certificate-container .certificate-bottom-section .product-certificate-note{font-size:14px!important;line-height:19px!important;border-left:2.5px solid #bbb;padding-left:30px}.product-certificate.only-for-pdf .product-certificate-container .certificate-bottom-section .product-certificate-contact{line-height:15px!important;width:25%!important}.product-certificate.only-for-pdf .product-certificate-container .certificate-bottom-section .product-certificate-contact p{margin:0}.product-certificate.only-for-pdf .product-certificate-container .certificate-bottom-section .product-certificate-contact p strong{font-size:13px!important}.product-certificate.only-for-pdf .product-certificate-container .certificate-bottom-section .product-certificate-contact p strong.brandhead{font-size:17px!important}.product-certificate.only-for-pdf .product-certificate-container .certificate-bottom-section .product-certificate-contact p span{font-size:14px!important;line-height:21px!important}@media screen and (max-width:767px){@-moz-document url-prefix(){.product-certificate .certificate-wrapper .social-media-container .print-container{display:none}.product-certificate .certificate-wrapper .social-media-container .print-container a{display:none}}}.product-certificate .certificate-wrapper .product-certificate-container .print-header{display:-ms-flexbox;display:flex;width:100%;background:#000}@media only screen and (min-device-width:320px) and (max-device-width:1024px){.certificate-wrapper .product-certificate-container .product-certificate-contact{overflow-wrap:break-word;padding:8px}.certificate-wrapper .product-certificate-container .product-col-left tr .label{font-size:12px!important}}.registration-social-login .separator,.seperator-login .separator,.seperator-register .separator{position:relative;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.registration-social-login .separator:after,.seperator-login .separator:after,.seperator-register .separator:after{content:"";width:100%;position:absolute;top:50%;bottom:0;left:0;right:0;background:#ddd;height:1px}.registration-social-login .separator .or,.seperator-login .separator .or,.seperator-register .separator .or{width:40px;height:40px;color:#000;text-align:center;line-height:40px;border-radius:100%;background:#fff;position:relative;z-index:1;font-weight:500}.social-accounts-box .social-accounts-box-inner{margin-top:30px}.social-accounts-box .social-accounts-box-inner .social-accounts-facebook,.social-accounts-box .social-accounts-box-inner .social-accounts-google,.social-accounts-box .social-accounts-box-inner .social-accounts-twitter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px}.social-accounts-box .social-accounts-box-inner .social-accounts-facebook .fb-icon,.social-accounts-box .social-accounts-box-inner .social-accounts-facebook .google-icon,.social-accounts-box .social-accounts-box-inner .social-accounts-facebook .twitter-icon,.social-accounts-box .social-accounts-box-inner .social-accounts-google .fb-icon,.social-accounts-box .social-accounts-box-inner .social-accounts-google .google-icon,.social-accounts-box .social-accounts-box-inner .social-accounts-google .twitter-icon,.social-accounts-box .social-accounts-box-inner .social-accounts-twitter .fb-icon,.social-accounts-box .social-accounts-box-inner .social-accounts-twitter .google-icon,.social-accounts-box .social-accounts-box-inner .social-accounts-twitter .twitter-icon{width:35px;font-size:18px;text-align:center;height:35px;border-radius:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff}.social-accounts-box .social-accounts-box-inner .social-accounts-facebook .fb-icon,.social-accounts-box .social-accounts-box-inner .social-accounts-google .fb-icon,.social-accounts-box .social-accounts-box-inner .social-accounts-twitter .fb-icon{background-color:#3f579d}.social-accounts-box .social-accounts-box-inner .social-accounts-facebook .twitter-icon,.social-accounts-box .social-accounts-box-inner .social-accounts-google .twitter-icon,.social-accounts-box .social-accounts-box-inner .social-accounts-twitter .twitter-icon{background-color:#50abf1}.social-accounts-box .social-accounts-box-inner .social-accounts-facebook .google-icon,.social-accounts-box .social-accounts-box-inner .social-accounts-google .google-icon,.social-accounts-box .social-accounts-box-inner .social-accounts-twitter .google-icon{background-color:#fff}.social-accounts-box .social-accounts-box-inner .social-accounts-facebook .fronttext,.social-accounts-box .social-accounts-box-inner .social-accounts-google .fronttext,.social-accounts-box .social-accounts-box-inner .social-accounts-twitter .fronttext{margin:0 10px}.social-accounts-box .social-accounts-box-inner .social-accounts-facebook .fronttext h6,.social-accounts-box .social-accounts-box-inner .social-accounts-google .fronttext h6,.social-accounts-box .social-accounts-box-inner .social-accounts-twitter .fronttext h6{margin-bottom:0;line-height:20px}.social-accounts-box .social-accounts-box-inner .social-accounts-facebook .fronttext .subheading,.social-accounts-box .social-accounts-box-inner .social-accounts-google .fronttext .subheading,.social-accounts-box .social-accounts-box-inner .social-accounts-twitter .fronttext .subheading{font-size:12px;line-height:normal}.social-accounts-box .social-accounts-box-inner .toggle input{display:none}.social-accounts-box .social-accounts-box-inner .toggle{position:relative;display:inline-block;width:60px;height:30px}.social-accounts-box .social-accounts-box-inner .toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#eee;border:1px solid #eee;border-radius:50px;transition:all .4s}.social-accounts-box .social-accounts-box-inner .toggle .slider:before{position:absolute;content:"";width:24px;height:24px;left:2px;top:2px;background-color:#fff;border-radius:30px;transition:all .4s}.social-accounts-box .social-accounts-box-inner input:checked+.slider:before{-ms-transform:translateX(30px);transform:translateX(30px);background-color:#198754}.registration-social-login fieldset{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px}@media (max-width:640px){.registration-social-login fieldset{-ms-flex-wrap:wrap;flex-wrap:wrap}}.registration-social-login fieldset .item{height:50px;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}@media (max-width:640px){.registration-social-login fieldset .item{-ms-flex:0 0 100%;flex:0 0 100%}}.registration-social-login fieldset .google{color:#000;border:1px solid #000;box-sizing:border-box;border-radius:8px}.registration-social-login fieldset .google button{border:0;background-color:transparent;color:#000;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}.registration-social-login fieldset .google button svg{margin-right:10px}.registration-social-login fieldset .facebook{color:#fff;background-color:#3f579d;box-sizing:border-box;border-radius:8px}.registration-social-login fieldset .facebook button{border:0;background-color:transparent;padding:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.registration-social-login fieldset .facebook button i{font-size:20px;margin-right:10px}.registration-social-login fieldset .apple div{max-width:100%!important;cursor:pointer}.social-signin-popupbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:767px){.social-signin-popupbox{display:block;-ms-flex-align:center;align-items:center}}.social-signin-popupbox .quickbuy-title p br{display:none}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){.social-signin-popupbox .quickbuy-title p br{display:block}}@media only screen and (min-width:481px) and (max-width:1024px){.social-signin-popupbox .quickbuy-title p br{display:block}}.social-signin-popupbox fieldset{display:block}.social-signin-popupbox .item{width:100%}.social-signin-popupbox .login-oauth{width:220px}@media (max-width:360px){.social-signin-popupbox .login-oauth{width:100%}}.social-signin-popupbox .facebook i,.social-signin-popupbox .google i{width:50px;padding:8px 0;font-size:22px;text-align:center;border-right:1px solid #fff;color:#fff;float:left}.social-signin-popupbox .facebook .abcRioButtonSvg,.social-signin-popupbox .google .abcRioButtonSvg{width:40px;border-right:1px solid #000;padding:10px 0}.social-signin-popupbox .google{color:#000;border:1px solid #000}.social-signin-popupbox .google button{border:0;background-color:transparent;color:#000!important;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.social-signin-popupbox .google span{margin:0 auto}.social-signin-popupbox .facebook{color:#fff;border:1px solid #fff;background-color:#3f579d;margin-bottom:10px}.social-signin-popupbox .facebook button{border:0;background-color:transparent;color:#fff!important;padding:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.social-signin-popupbox .facebook span{margin:0 auto}#onbeforeunload .primary-login-col{display:block;margin:0 auto}@media (min-width:768px){#onbeforeunload .login-page .account-container{width:39.375rem;margin:0 auto}}.register-title{font-size:30px;font-weight:400;padding-bottom:15px}.new-sign-registration.ui-dialog{left:0!important;margin:0 auto!important;width:max-content!important}@media (max-width:767px){.new-sign-registration.ui-dialog{width:83%!important;z-index:1000}}.new-sign-registration.ui-dialog .separator{position:relative;overflow:hidden;height:195px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.new-sign-registration.ui-dialog .separator:after{content:"";width:1px;position:absolute;top:0;bottom:0;left:50%;background:#d3d3d3}.new-sign-registration.ui-dialog .separator .or{width:40px;height:40px;color:gray;text-align:center;line-height:40px;border-radius:100%;border:1px solid #d3d3d3;background:#fff;position:relative;z-index:1;margin:0 30px}@media screen and (max-width:767px){.new-sign-registration.ui-dialog .separator{display:-ms-flexbox;display:flex;height:inherit;-ms-flex-pack:center;justify-content:center}.new-sign-registration.ui-dialog .separator:after{width:inherit;height:1px;left:0;right:0;top:50%;bottom:auto}}.new-sign-registration.ui-dialog .newsignin-box-inner{padding:5px 5px 0;background:#fff}.new-sign-registration.ui-dialog .newsignin-box-inner.quick-buy-box-inner .input-text{height:3.125rem}.new-sign-registration.ui-dialog .newsignin-box-inner .error-message{color:#dc3545!important}.new-sign-registration.ui-dialog .newsignin-box-inner .quick-buy-pwd{position:relative}.new-sign-registration.ui-dialog .newsignin-box-inner .email-placeholder,.new-sign-registration.ui-dialog .newsignin-box-inner .pwd-placeholder{z-index:100;position:absolute;padding:0 0 0 10px}.new-sign-registration.ui-dialog .newsignin-box-inner .login-error-message{background-color:#dc3545}.new-sign-registration.ui-dialog .newsignin-box-inner .d-none{display:none!important}@media (max-width:767px){.new-sign-registration.ui-dialog .newsignin-box-inner .d-none.checkpw-field{display:block!important}}@media (min-width:768px) and (max-width:1279px){.new-sign-registration.ui-dialog .newsignin-box-inner .d-none.checkpw-field{display:block!important}}@media (max-width:767px){.new-sign-registration.ui-dialog .newsignin-box-inner .d-none.checkpw-field *{display:block!important;position:absolute;z-index:-99;width:100%}}@media (min-width:768px) and (max-width:1279px){.new-sign-registration.ui-dialog .newsignin-box-inner .d-none.checkpw-field *{display:block!important;position:absolute;z-index:-99;width:100%}}.new-sign-registration.ui-dialog .newsignin-box-inner label{display:none}.new-sign-registration.ui-dialog .newsignin-box-inner .form-row-password .icon-password{top:2px!important}@media (max-width:767px){.new-sign-registration.ui-dialog .newsignin-box-inner .form-row-password .icon-password{right:0}}.new-sign-registration.ui-dialog .newsignin-box-inner .forgotpw-content p{margin-top:0}.new-sign-registration.ui-dialog .newsignin-box-inner .text-right-align{text-align:right}.new-sign-registration.ui-dialog .newsignin-box-inner .checkpw-content{padding:0 0 15px 0}.new-sign-registration.ui-dialog .newsignin-box-inner .pwemail{font-weight:500}.new-sign-registration.ui-dialog .newsignin-box-inner .form-row-button{margin-top:0}.new-sign-registration.ui-dialog .newsignin-box-inner .form-row-button .field{min-height:auto!important}.new-sign-registration.ui-dialog .newsignin-box-inner .forgot-pin,.new-sign-registration.ui-dialog .newsignin-box-inner .guest-checkout-button{padding-left:15px;cursor:pointer}@media (max-width:767px){.new-sign-registration.ui-dialog .newsignin-box-inner .forgot-pin,.new-sign-registration.ui-dialog .newsignin-box-inner .guest-checkout-button{padding-left:0;margin-top:15px;display:block}}.new-sign-registration.ui-dialog .newsignin-box-inner .emailEditButton{color:#50a39a;font-size:13px;text-transform:uppercase;font-weight:500;cursor:pointer}.new-sign-registration.ui-dialog .newsignin-box-inner p .forgotpw-email{font-weight:500}.quick-buy-dialog.ui-dialog{width:max-content!important}@media (max-width:767px){.quick-buy-dialog.ui-dialog{width:83%!important}}.quick-buy-dialog.ui-dialog .qbBtn{width:11.25rem!important;text-transform:uppercase}.quick-buy-dialog.ui-dialog a{text-transform:uppercase}.tv-customer-box{margin-top:30px;text-align:center;padding:15px}@media (min-width:768px){.tv-customer-box{padding:30px}}.tv-customer-box .tv-customer-title{font-weight:500;color:#000;line-height:20px}.tv-customer-box .tvuserheader-message{color:#000;line-height:20px;text-decoration:underline;margin:0 0 20px;cursor:pointer}.tv-customer-box .form-row{width:100%;max-width:100%}.tv-customer-box.toggleopen{background-color:#fff}.tv-customer-box.toggleopen .form-row-button .field{min-height:auto}.login-page .login-box{width:100%}.login-page .login-box .login-box-inner{padding:0}.login-page .login-box .email-fileds p span{color:#50a39a;font-weight:500;cursor:pointer}.login-page .login-box .form-row-checkbox-white label{display:block!important;font-size:13px}.registration-container h1{font-size:32px}.registration-container h2{font-size:14px;color:#198754;padding-bottom:10px}.registration-container .input-text{border:1px solid #bbb;height:2.5rem}.registration-container label{font-size:13px;padding-bottom:4px;padding-top:0;line-height:normal}.registration-container .form-row-checkbox label{display:block!important}.reduced-register-container .showmore{text-transform:none;cursor:pointer}.reduced-register-container .login-box-content .form-row-button .field{margin-top:0;min-height:auto}.reduced-register-container .login-box .email-fileds{padding-top:10px}.reduced-register-container .login-box .valid-email{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.reduced-register-container .login-box .valid-email:after{content:"\f00c";font-family:FontAwesome;font-size:20px;display:block;color:#198754;position:absolute;top:18px;right:10px}.reduced-register-container .login-box .invalid-email .validation-success .field .input-text{border-left:5px solid #dc3545!important}.reduced-register-container .login-box .invalid-email .invalid-email-Message{white-space:normal}.reduced-register-container .login-box .invalid-email .invalid-email-Message span a{text-decoration:underline!important;color:#dc3545;pointer-events:auto}.tvconnectdialog{left:0!important;margin:0 auto!important;width:27.5rem!important}@media (max-width:767px){.tvconnectdialog{width:83%!important}}.tvconnectdialog .login-box-inner{padding:0}.tvconnectdialog label{display:none}.tvconnectdialog .input-text{border:0;border-bottom:2px solid #bbb;height:3.125rem}.tvconnectdialog .tvconnect-fields{width:15rem}.tvconnectdialog .tvconnect-fields .form-row-new{margin:0 0 20px 0}.tvconnectdialog .tvconnectpw-fields{width:9rem}.tvconnectdialog .tvconnectpw-fields .form-row-password .icon-password{height:50px;line-height:50px}.signin-modelbox{left:0!important;margin:0 auto!important;width:27.5rem!important}@media (max-width:767px){.signin-modelbox{width:83%!important}}.ajaxrefresh:nth-child(2){display:none}.checkemail-field .error,.checkpw-field .error{margin-top:-28px;font-size:12px;margin-bottom:6px}@media (max-width:767px){.checkemail-field .error,.checkpw-field .error{font-size:11px}}.login-page .account-container .registration-social-login .login-oauth{margin-bottom:10px}.login-page .account-container .reduced-register-container{margin-top:-12px}.quickbuy-preference-page .QB-page-title{font-size:25px;margin-bottom:.5em;margin-top:0;line-height:25px;font-weight:400}@media (max-width:767px){.quickbuy-preference-page .QB-page-title{font-size:20px;line-height:28px;width:90%}}.quickbuy-preference-page .QB-tc{padding:0 0 14px 0}.quickbuy-preference-page .QB-tc .form-row.form-row-checkbox{margin-top:15px}.quickbuy-preference-page .QB-tc .error-msg{display:none!important}.quickbuy-preference-page .QB-tc .form-row .field{min-height:auto!important}.quickbuy-preference-page .QB-tc .form-row label{pointer-events:auto}.quickbuy-preference-page .quickbuytac .error-msg{display:none!important}.quickbuy-preference-page h1{font-size:30px;margin-top:20px}.quickbuy-preference-page h2{margin-top:0;margin-bottom:0}.quickbuy-preference-page label{font-size:13px;pointer-events:auto}.quickbuy-preference-page .address-alias{width:18.5rem}@media (max-width:767px){.quickbuy-preference-page .address-alias{width:100%}}.quickbuy-preference-page .personal-fileds{display:-ms-flexbox;display:flex}@media (max-width:767px){.quickbuy-preference-page .personal-fileds{display:block}}.quickbuy-preference-page .personal-fileds .form-row-new{margin:0 20px 0 0;width:15rem}@media (max-width:767px){.quickbuy-preference-page .personal-fileds .form-row-new{width:100%}}.quickbuy-preference-page .personal-fileds .form-row-select{width:6.875rem}@media (max-width:767px){.quickbuy-preference-page .personal-fileds .form-row-select{width:100%}}.quickbuy-preference-page .country-postal-box{display:-ms-flexbox;display:flex}@media (max-width:767px){.quickbuy-preference-page .country-postal-box{display:block}}.quickbuy-preference-page .country-postal-box .country-fld{width:18.75rem!important;margin-right:20px}@media (max-width:767px){.quickbuy-preference-page .country-postal-box .country-fld{width:100%!important;margin-right:0}}.quickbuy-preference-page .country-postal-box .country-postal-inner{display:-ms-flexbox;display:flex}.quickbuy-preference-page .country-postal-box div.selector{width:18.75rem!important;margin-right:0}@media (max-width:767px){.quickbuy-preference-page .country-postal-box div.selector{width:100%!important;margin-right:0}}.quickbuy-preference-page .country-postal-box .post-code-field{display:-ms-flexbox;display:flex}.quickbuy-preference-page .country-postal-box .postcodeinput{width:8.875rem;margin-right:20px}@media (max-width:767px){.quickbuy-preference-page .country-postal-box .postcodeinput{width:50%}}.quickbuy-preference-page .country-postal-box .address-check-btn button{width:11.25rem;margin-top:0}.quickbuy-preference-page .addresses-select{width:23.75rem!important}@media (max-width:767px){.quickbuy-preference-page .addresses-select{width:auto!important}}.quickbuy-preference-page .addresses-select .selected-address-summary{padding-bottom:12px;border-bottom:1px solid #ddd}.quickbuy-preference-page .addresses-select .selected-address-summary span{display:block}.quickbuy-preference-page .addresses-select .select-input-field .field{margin-left:0;width:auto}@media (max-width:767px){.quickbuy-preference-page .addresses-select .select-input-field .field{width:100%!important}}.quickbuy-preference-page .addresses-select .showmore{color:#50a39a!important;background-color:transparent;border:0;text-align:left;padding-bottom:15px;text-transform:uppercase}.quickbuy-preference-page .mobile-no{width:15rem;margin:0 0 0}@media (max-width:767px){.quickbuy-preference-page .mobile-no{width:100%}}.quickbuy-preference-page .delivery-box{margin:0;width:18.75rem}@media (max-width:767px){.quickbuy-preference-page .delivery-box{width:100%}}.quickbuy-preference-page .delivery-box h5{margin-bottom:.8rem}.quickbuy-preference-page .delivery-box .deliveryList{width:18.75rem!important}@media (max-width:767px){.quickbuy-preference-page .delivery-box .deliveryList{width:100%!important;margin-right:0}}.quickbuy-preference-page .checkout-billing-address div.checker{margin-right:10px}.quickbuy-preference-page .checkout-billing-address div.checker span.checked{margin:0}.quickbuy-preference-page .checkout-billing-address .flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:767px){.quickbuy-preference-page .checkout-billing-address .flex{display:block}}.quickbuy-preference-page .checkout-billing-address .flex .add-new-address{font-size:13px;line-height:16px;font-weight:500;color:#50a39a;text-transform:uppercase;cursor:pointer}@media (max-width:767px){.quickbuy-preference-page .checkout-billing-address .flex .add-new-address{margin-top:15px;display:block}}.quickbuy-preference-page .credit-card-box{max-width:90%}@media (max-width:767px){.quickbuy-preference-page .credit-card-box{max-width:97%}}.quickbuy-preference-page .credit-card-box .personal-fileds{display:-ms-flexbox;display:flex}@media (max-width:767px){.quickbuy-preference-page .credit-card-box .personal-fileds{padding-top:15px;display:block;padding-bottom:0}}.quickbuy-preference-page .credit-card-box .personal-fileds .flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:767px){.quickbuy-preference-page .credit-card-box .personal-fileds .flex{margin-top:25px}}.quickbuy-preference-page .credit-card-box .personal-fileds .existing-cards{width:20.625rem!important;margin-right:20px}@media (max-width:767px){.quickbuy-preference-page .credit-card-box .personal-fileds .existing-cards{width:100%!important;display:block;margin-bottom:15px}}.quickbuy-preference-page .credit-card-box .personal-fileds #existing-paysafe-cvv{width:8.125rem!important}@media (max-width:767px){.quickbuy-preference-page .credit-card-box .personal-fileds #existing-paysafe-cvv{width:6.25rem!important}}.quickbuy-preference-page .credit-card-box .add-new-address{font-size:13px;line-height:16px;font-weight:500;color:#50a39a;text-transform:uppercase;display:block;margin-bottom:15px}.quickbuy-preference-page .credit-card-box .refundtext{padding:10px 0}.quickbuy-preference-page .credit-card-box .refundtext span{font-weight:500}.quickbuy-preference-page .activate-quickbuy-box{width:400px;margin-top:40px;border:1px solid #bbb;box-sizing:border-box}@media (max-width:767px){.quickbuy-preference-page .activate-quickbuy-box{width:100%;margin-bottom:70px}}.quickbuy-preference-page .activate-quickbuy-box .activate-quickbuy-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.quickbuy-preference-page .activate-quickbuy-box .activate-quickbuy-inner .form-row.form-row-checkbox{margin:0 10px 0}.quickbuy-preference-page .activate-quickbuy-box .activate-quickbuy-inner .activatebutton{background:#fff;padding:15px}.quickbuy-preference-page .activate-quickbuy-box .order-totals-box{padding:15px}.quickbuy-preference-page .activate-quickbuy-box .order-totals-box .qborderdetails{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #bbb;padding-bottom:10px;margin-bottom:15px}.quickbuy-preference-page .activate-quickbuy-box .order-totals-box .qborderdetails .qborder-detail{padding-left:10px;width:50%;text-align:right}.quickbuy-preference-page .activate-quickbuy-box .order-totals-box .qborderimage{position:relative}.quickbuy-preference-page .activate-quickbuy-box .order-totals-box .qborderdetails.qbWarrantyEligible-true{border-bottom:0;padding-bottom:0;margin-bottom:0}.quickbuy-preference-page .activate-quickbuy-box .order-totals-box .qborderdetails.qbWarrantyItem-true{border-top:1px solid #bbb;padding-top:10px;margin-top:15px}.quickbuy-preference-page .activate-quickbuy-box .order-totals-box .order-totals-table tr.order-total td{font-size:14px;font-weight:500}.quickbuy-preference-page .activate-quickbuy-box .order-totals-box .order-totals-table tr td{padding-top:0!important}.quickbuy-preference-page .activate-quickbuy-box .qbwarrantydetails{border-bottom:1px solid #bbb;padding-bottom:15px;margin:15px 0}.quickbuy-preference-page .activate-quickbuy-box .qbwarrantydetails .warranty-section .warranty-box{border:0;padding:0;max-width:100%;margin-top:0}.quickbuy-preference-page .activate-quickbuy-box .qbwarrantydetails .warranty-section .warranty-box .warranty-dialog{pointer-events:none!important}.quickbuy-preference-page .activate-quickbuy-box .qbwarrantydetails .warranty-section .warranty-box .warranty-dialog .tjcplussubheading{display:none!important}.quickbuy-preference-page .activate-quickbuy-box .qbwarrantydetails .warranty-section .warranty-box .warrantyImage img{width:40px!important}.quickbuy-preference-page .credit-card-box .QB-refundMsg{padding:0}.quickbuy-preference-page .credit-card-box div.selector{margin-right:20px}@media (min-width:768px){.quickbuy-preference-page .credit-card-box div.selector{width:20.625rem!important}}.quickbuy-preference-page .credit-card-box #cardExpiry{width:8.125rem!important;margin-right:20px;margin-left:13px}@media (max-width:767px){.quickbuy-preference-page .credit-card-box #cardExpiry{margin-left:0}}.quickbuy-preference-page .credit-card-box #cardExpiry:read-only{padding-top:0!important}.quickbuy-preference-page .credit-card-box .whatiscvv{line-height:normal;color:#50a39a;font-weight:500;cursor:pointer}.quickbuy-preference-page .preference-button{margin:20px 0}.quickbuy-preference-page .quickbuypref-check .checker{visibility:hidden}.quickbuy-preference-page .preference-button .switch{position:relative;display:inline-block;width:60px;height:30px}.quickbuy-preference-page .preference-button .switch input{opacity:0;width:0;height:0}.quickbuy-preference-page .preference-button .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.quickbuy-preference-page .preference-button .switch .slider:before{position:absolute;content:"";height:30px;width:30px;left:0;background-color:#fff;transition:.4s;background-color:#dc3545}.quickbuy-preference-page .preference-button .switch .enabled+.slider{background-color:#ddd;box-shadow:0 0 1px #ddd}.quickbuy-preference-page .preference-button .switch .enabled+.slider:before{-ms-transform:translateX(26px);transform:translateX(26px);right:0;left:4px;background-color:#198754}.quickbuy-preference-page .preference-button .switch .slider.round{border-radius:34px;height:30px}.quickbuy-preference-page .preference-button .switch .slider.round:before{border-radius:50%}.quickbuy-preference-page .preference-button .change-label{margin-left:5px}.quickbuy-preference-page #dwfrm_quickbuyaddress_customer_quickbuytac-error{visibility:hidden!important}#delivery-address{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:767px){#delivery-address{display:block}}#delivery-address .add-new-address{font-size:13px;line-height:16px;font-weight:500;color:#50a39a;text-transform:uppercase;cursor:pointer}@media (max-width:767px){#delivery-address .add-new-address{margin-top:15px;display:block}}.add-new-card-dialog{width:27.5rem!important;padding:12px 20px 20px}@media (max-width:767px){.add-new-card-dialog{width:83%!important}}.quickBuyConfirmation .title{font-weight:500;font-size:17px}.quickBuyConfirmation .qbConfirmationContent{padding:0 15px}.quickBuyConfirmation .qbConfirmationContent span{font-weight:500;color:#50a39a}.quickBuyConfirmation .qbConfirmationContent #qborder-number{font-weight:500;color:#000}.quickBuyConfirmation button{width:180px;font-weight:500}.QBactivateconfirm{position:fixed;left:0!important;margin:0 auto!important;top:50%!important;right:0!important;-ms-transform:translateY(-50%);transform:translateY(-50%)}.QBactivateconfirm .content-row:nth-child(1),.qb-livetv-dialog .content-row:nth-child(1){border-bottom:0!important}.QBdisableconfirm{width:27.5rem!important}@media (max-width:767px){.QBdisableconfirm{width:83%!important}.QBdisableconfirm .button,.QBdisableconfirm button,.QBdisableconfirm input[type=button]{display:unset}}.QBdisableconfirm #QBdisableconfirm button{width:180px;height:50px;line-height:35px;font-weight:500}@media (max-width:767px){.QBdisableconfirm #QBdisableconfirm button{width:125px}}.QBdisableconfirm #QBdisableconfirm .confirm-disable{margin-left:10px}.QBdisableconfirm #QBdisableconfirm .cancel-disable{background-color:#fff;border:1px solid #bbb;color:#000!important;font-weight:500}.QBdisableconfirm #QBdisableconfirm .cancel-disable:hover{background-color:#eee}.whatiscvv-modelbox{width:27.5rem!important;padding:12px 20px 20px}@media (max-width:767px){.whatiscvv-modelbox{width:83%!important}}.fa.fa-question-circle{margin-left:5px;color:#50a39a}.fa.fa-question-circle.warranty{font-size:16px;font-weight:500;cursor:pointer}body .ui-tooltip{border-width:2px}.ui-tooltip{padding:10px;position:absolute;z-index:9999;max-width:300px;background:#fff;box-shadow:0 0 10px #ccc;font-size:13px;line-height:20px}.ui-tooltip .ui-tooltip-content a{color:#50a39a;font-weight:500}.ui-tooltip .ui-tooltip-content a:hover{text-decoration:underline!important}#qberror .error{color:#fff;background-color:#dc3545;padding:3px 10px;width:50%;margin-top:20px}.showActivateQBModel{padding:20px;position:fixed!important;left:0!important;right:0!important;margin:auto!important}.showActivateQBModel.tjc-sub-papin .order-totals-table .order-shipping-discount,.showActivateQBModel.tjc-sub-papin .order-totals-table .order-subtotal1{display:none}@media (max-width:767px){.showActivateQBModel{width:93%!important;height:90%!important;padding:30px 10px 30px 10px}}@media (min-width:768px) and (max-width:1279px){.showActivateQBModel{width:90%!important}}.showActivateQBModel .checkout-addresses-form{overflow-y:auto;max-height:450px}@media (max-width:767px){.showActivateQBModel .checkout-addresses-form{top:0;height:100%;max-height:90vh;padding-right:14px}}@media (max-width:430px){.showActivateQBModel .checkout-addresses-form{padding-right:0}}.qbaddnewcard{border:2px solid #0d6efd;padding:15px;margin-top:14px;border-radius:10px;width:95%;margin-bottom:12px}@media (max-width:767px){.qbaddnewcard{padding:10px;margin-top:15px;width:96.5%}}.qbaddnewcard .qbaddnewcardinner{display:-ms-flexbox;display:flex}@media (max-width:767px){.qbaddnewcard .qbaddnewcardinner{display:block;margin-bottom:20px}}.qbaddnewcard .qbaddnewcardinner #cardNumber{margin-right:20px;width:20.625rem}@media (max-width:767px){.qbaddnewcard .qbaddnewcardinner #cardNumber{width:100%;margin-right:0;margin-bottom:20px}}@media (min-width:768px) and (max-width:1279px){.qbaddnewcard .qbaddnewcardinner #cardNumber{width:16.625rem}}.qbaddnewcard .qbaddnewcardinner .security{display:-ms-flexbox;display:flex}@media (max-width:767px){.qbaddnewcard .qbaddnewcardinner .security{display:-ms-flexbox;display:flex}}@media (max-width:767px){.qbaddnewcard .qbaddnewcardinner .security .field{width:8.125rem;margin-right:10px}}.qbaddnewcard .qbaddnewcardinner .flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:767px){.qbaddnewcard .qbaddnewcardinner .flex .field{width:7.12rem}}.qbaddnewcard .qbaddnewcardinner .expiryDate{margin-right:20px;width:8.125rem}@media (max-width:767px){.qbaddnewcard .qbaddnewcardinner .expiryDate{width:auto;margin-right:0}}.qbaddnewcard .qbaddnewcardinner .cvv{margin-right:20px;width:8.125rem}@media (max-width:767px){.qbaddnewcard .qbaddnewcardinner .cvv{width:6.125rem;margin-right:0}}.qbaddnewcard #payNow{width:11.25rem}#addnewcard-billingerror,#addnewcard-notvaliderror{color:#dc3545;background:0 0;margin-top:5px;font-size:12px}@media (max-width:767px){#addnewcard-billingerror,#addnewcard-notvaliderror{font-size:11px}}#activation-error{color:#dc3545}#activation-success{padding:30px;font-weight:500;text-align:center}.bidException{width:27.5rem!important;position:fixed;left:0!important;margin:0 auto!important;top:50%!important;right:0!important;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){.bidException{width:83%!important}}.bidException h5{padding:20px}.deleteaddressmodel{width:27.5rem!important;position:fixed;left:0!important;margin:0 auto!important;top:50%!important;right:0!important;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){.deleteaddressmodel{width:83%!important}}.address-alias label span:nth-child(2):after,.mobile-no label span:nth-child(2):after{margin-left:5px;color:#50a39a;font:normal normal normal 14px/1 FontAwesome;font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:translate(0,0);transform:translate(0,0);content:"\f059"}.what-cvv{color:#50a39a;font-size:14px!important;font-weight:500;line-height:17px;cursor:pointer}#whatiscvv-modelbox h5{margin-top:15px}.membercheck{display:none!important}.membercheck~.ui-widget-overlay{display:none!important}#delivery-box div.error{display:none!important}.preferencepage .credit-card-box{max-width:826px;width:100%}.quickbuy-preference-page .postcodeerror,.quickbuy-preference-page .postcodeerrorshipping{margin-top:-3px}@media (max-width:767px){#addnewCardQb{margin-bottom:0!important}}.quickbuy-detail input.input-text:read-only{padding-top:19px!important}.quickbuy-detail .personal-fileds input.input-text:read-only{padding-top:0!important}.form-row .field.cityerror-field{min-height:auto!important;margin-top:-27px}.credit-card-box #qberror .error{color:#dc3545;background-color:transparent;padding:0;margin-top:0;width:auto}#dwfrm_quickbuyaddress .add-new-address.shipping-new-address.showmore{display:inline-block;margin:15px 0 20px 0}#quickBuyForm .footer .content-heading{line-height:normal!important}@media (max-width:767px){#quickBuyForm .footer .content-detail .confirm-qborder{padding:0;width:150px;min-width:150px}}.Toltip-top{margin-top:-13px;line-height:16px}@media (max-width:767px){.Toltip-top{margin-top:0;line-height:20px}}.quickbuy-preference-page.preferencepage .qbaddnewcard{margin-bottom:0}.quickbuy-preference-page.preferencepage .form-row.form-row-checkbox{margin-top:15px;margin-bottom:13px}.visually-un-hidden{overflow:inherit!important;position:inherit!important;height:inherit!important;width:inherit!important;margin:inherit!important;padding:inherit!important;border:inherit!important}#dwfrm_quickbuyaddress_shippingAddress_addressid-error{text-transform:initial;left:0}.preferencepage .checkout-billing-address .billingform.saved-address{margin-top:23px}.preferencepage #addnewCardQb.new-card-empty{margin-bottom:-6px}.quickbuy-preference-page .additional-address-fields .field{min-height:76px}.QBactivateconfirm,.qb-livetv-dialog{width:37.5rem!important;padding:0;margin:0 auto;left:0!important}@media (max-width:767px){.QBactivateconfirm,.qb-livetv-dialog{width:95%!important}.QBactivateconfirm .button,.QBactivateconfirm button,.QBactivateconfirm input[type=button],.qb-livetv-dialog .button,.qb-livetv-dialog button,.qb-livetv-dialog input[type=button]{display:unset}.QBactivateconfirm .quickbuy-placeorder-form .safe-budget .safe-pay,.qb-livetv-dialog .quickbuy-placeorder-form .safe-budget .safe-pay{margin-top:unset;width:100%!important}.QBactivateconfirm .quickbuy-placeorder-form .safe-budget .safe-pay .not-for-mobile,.qb-livetv-dialog .quickbuy-placeorder-form .safe-budget .safe-pay .not-for-mobile{display:block!important}.QBactivateconfirm .quickbuy-placeorder-form .safe-budget .safe-pay label,.qb-livetv-dialog .quickbuy-placeorder-form .safe-budget .safe-pay label{margin-top:-3px}.QBactivateconfirm .quickbuy-placeorder-form .safe-budget .budget-pay,.qb-livetv-dialog .quickbuy-placeorder-form .safe-budget .budget-pay{margin-top:10px!important}.QBactivateconfirm .quickbuy-placeorder-form .safe-budget .budget-pay .radio,.qb-livetv-dialog .quickbuy-placeorder-form .safe-budget .budget-pay .radio{margin-top:unset!important}}.QBactivateconfirm .header,.qb-livetv-dialog .header{padding:15px 50px 15px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5}.QBactivateconfirm .header .title,.qb-livetv-dialog .header .title{font-size:16px}.QBactivateconfirm .header .settings,.qb-livetv-dialog .header .settings{float:right;color:#50a39a;text-align:right;text-transform:uppercase;font-size:13px}.QBactivateconfirm .header .settings a,.qb-livetv-dialog .header .settings a{color:#50a39a}.QBactivateconfirm .header .settings i,.qb-livetv-dialog .header .settings i{font-size:15px}.QBactivateconfirm .header span,.qb-livetv-dialog .header span{font-weight:500;color:#000}.QBactivateconfirm .content-row,.qb-livetv-dialog .content-row{padding:15px;display:-ms-flexbox;display:flex;font-size:14px}.QBactivateconfirm .content-row:nth-child(1),.qb-livetv-dialog .content-row:nth-child(1){border-bottom:1px solid #ddd}.QBactivateconfirm .content-row .content-heading,.qb-livetv-dialog .content-row .content-heading{width:25%;font-weight:500;margin:auto}.QBactivateconfirm .content-row .content-detail,.qb-livetv-dialog .content-row .content-detail{width:75%;line-height:30px;text-transform:capitalize}.QBactivateconfirm .content-row .content-detail .inc-delivery,.qb-livetv-dialog .content-row .content-detail .inc-delivery{line-height:3rem!important;vertical-align:-webkit-baseline-middle}.QBactivateconfirm .content-row .content-detail .address,.qb-livetv-dialog .content-row .content-detail .address{line-height:20px}.QBactivateconfirm .content-row .content-detail button,.qb-livetv-dialog .content-row .content-detail button{width:auto;float:right}.QBactivateconfirm .footer,.qb-livetv-dialog .footer{border-top:1px solid #ddd;background-color:#f5f5f5}.QBactivateconfirm .footer .content-heading,.qb-livetv-dialog .footer .content-heading{font-weight:400}@media (max-width:767px){.QBactivateconfirm .footer .content-heading,.qb-livetv-dialog .footer .content-heading{width:50%;font-size:13px}.QBactivateconfirm .footer .content-heading .inc-delivery,.qb-livetv-dialog .footer .content-heading .inc-delivery{display:block!important}}@media (max-width:767px){.QBactivateconfirm .footer .content-detail,.qb-livetv-dialog .footer .content-detail{width:50%}.QBactivateconfirm .footer .content-detail button,.qb-livetv-dialog .footer .content-detail button{padding:12px 10px}}@media (min-width:767px){.QBactivateconfirm .footer .content-detail .inc-delivery,.qb-livetv-dialog .footer .content-detail .inc-delivery{display:inline-block!important}}.QBactivateconfirm .quickbuy-placeorder-form .qbTV-cvv,.qb-livetv-dialog .quickbuy-placeorder-form .qbTV-cvv{width:5rem}.QBactivateconfirm .quickbuy-placeorder-form .details-row,.qb-livetv-dialog .quickbuy-placeorder-form .details-row{border-bottom:1px solid #ddd}.QBactivateconfirm .quickbuy-placeorder-form .safe-budget,.qb-livetv-dialog .quickbuy-placeorder-form .safe-budget{border-bottom:1px solid #ddd;margin:0 0;padding:15px}.QBactivateconfirm .quickbuy-placeorder-form .safe-budget .safe-pay,.qb-livetv-dialog .quickbuy-placeorder-form .safe-budget .safe-pay{width:40%;margin-right:20px;margin-top:3px;line-height:2rem;display:-ms-flexbox;display:flex}.QBactivateconfirm .quickbuy-placeorder-form .safe-budget .safe-pay label,.qb-livetv-dialog .quickbuy-placeorder-form .safe-budget .safe-pay label{padding:0 0 0 4px}.QBactivateconfirm .quickbuy-placeorder-form .safe-budget .safe-pay input,.qb-livetv-dialog .quickbuy-placeorder-form .safe-budget .safe-pay input{margin-top:4px}.QBactivateconfirm .quickbuy-placeorder-form .safe-budget .budget-pay,.qb-livetv-dialog .quickbuy-placeorder-form .safe-budget .budget-pay{line-height:2rem;margin-top:3px}.QBactivateconfirm .quickbuy-placeorder-form .safe-budget .budget-pay .radio,.qb-livetv-dialog .quickbuy-placeorder-form .safe-budget .budget-pay .radio{margin-top:-1rem}@media (min-width:767px){.QBactivateconfirm .quickbuy-placeorder-form .safe-budget span label,.qb-livetv-dialog .quickbuy-placeorder-form .safe-budget span label{vertical-align:text-bottom}}.QBactivateconfirm .quickbuy-placeorder-form .safe-budget span label img,.qb-livetv-dialog .quickbuy-placeorder-form .safe-budget span label img{vertical-align:middle;width:75px}.QBactivateconfirm .quickbuy-placeorder-form .content-directPay,.qb-livetv-dialog .quickbuy-placeorder-form .content-directPay{width:40%}.QBactivateconfirm .quickbuy-placeorder-form .content-directPay span,.qb-livetv-dialog .quickbuy-placeorder-form .content-directPay span{padding-left:10px}.QBactivateconfirm .quickbuy-placeorder-form .content-budgetPay,.qb-livetv-dialog .quickbuy-placeorder-form .content-budgetPay{width:60%}.QBactivateconfirm .quickbuy-placeorder-form .content-budgetPay span,.qb-livetv-dialog .quickbuy-placeorder-form .content-budgetPay span{padding-left:10px}.QBactivateconfirm .quickbuy-placeorder-form .error-content,.qb-livetv-dialog .quickbuy-placeorder-form .error-content{color:#dc3545}.QBactivateconfirm .quickbuy-placeorder-form .error-content span,.qb-livetv-dialog .quickbuy-placeorder-form .error-content span{width:100%!important}.QBactivateconfirm .quickbuy-placeorder-form .error-content span .cardExpUpdBtn,.qb-livetv-dialog .quickbuy-placeorder-form .error-content span .cardExpUpdBtn{float:right;padding:1px 15px}.QBactivateconfirm .quickbuy-placeorder-form .container,.qb-livetv-dialog .quickbuy-placeorder-form .container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.QBactivateconfirm .quickbuy-placeorder-form .container .QBCheckbox,.qb-livetv-dialog .quickbuy-placeorder-form .container .QBCheckbox{position:absolute;opacity:0;cursor:pointer}.QBactivateconfirm .quickbuy-placeorder-form .checkmark,.qb-livetv-dialog .quickbuy-placeorder-form .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%}.QBactivateconfirm .quickbuy-placeorder-form .container:hover .QBCheckbox~.checkmark,.qb-livetv-dialog .quickbuy-placeorder-form .container:hover .QBCheckbox~.checkmark{background-color:#eee}.QBactivateconfirm .quickbuy-placeorder-form .container .QBCheckbox:checked~.checkmark,.qb-livetv-dialog .quickbuy-placeorder-form .container .QBCheckbox:checked~.checkmark{background-color:#000}.QBactivateconfirm .quickbuy-placeorder-form .checkmark:after,.qb-livetv-dialog .quickbuy-placeorder-form .checkmark:after{content:"";position:absolute;display:none}.QBactivateconfirm .quickbuy-placeorder-form .container .QBCheckbox:checked~.checkmark:after,.qb-livetv-dialog .quickbuy-placeorder-form .container .QBCheckbox:checked~.checkmark:after{display:block}.QBactivateconfirm .quickbuy-placeorder-form .container .checkmark:after,.qb-livetv-dialog .quickbuy-placeorder-form .container .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#000}.sameBillingCheckbox+.customerAddressBilling{margin-top:20px}.end-membership-page{padding:20px}.end-membership-page .heading{font-size:32px;font-weight:500}@media (max-width:767px){.end-membership-page .heading{font-size:22px}}.end-membership-page .descriptions{padding:20px;font-weight:500}@media (max-width:767px){.end-membership-page .descriptions{padding:0}}.end-membership-page .descriptions .detail-description{border:1px solid #000;padding:15px 10px;font-size:16px}.end-membership-page .descriptions .detail-description:last-child{border-top:none}.end-membership-page .red-block{margin:20px;border:1px solid}@media (max-width:767px){.end-membership-page .red-block{margin:20px 0}}.end-membership-page .action-buttons{text-align:center;padding:30px}.end-membership-page .action-buttons span{padding:10px}.tjc-plus-button{border-radius:30px;border:2px solid #000;padding:15px 30px;font-weight:500;margin:0 auto}@media (min-width:768px){.tjc-plus-button{margin:10px;width:300px}}.end-membership{background:#fff}@media (max-width:767px){.end-membership{margin-bottom:20px}}.tjc-confirm-end-membership,.tjc-ended-completed-dialog{width:600px!important;max-width:90%;box-sizing:border-box}.tjc-confirm-end-membership .tjc-end-dialog-content,.tjc-confirm-end-membership .tjc-ended-completed,.tjc-ended-completed-dialog .tjc-end-dialog-content,.tjc-ended-completed-dialog .tjc-ended-completed{margin:30px;text-align:center;font-size:18px;font-weight:500}.tjc-confirm-end-membership .tjc-end-dialog-content div,.tjc-confirm-end-membership .tjc-ended-completed div,.tjc-ended-completed-dialog .tjc-end-dialog-content div,.tjc-ended-completed-dialog .tjc-ended-completed div{margin-bottom:20px}.tjc-confirm-end-membership .tjc-ended-completed,.tjc-ended-completed-dialog .tjc-ended-completed{margin:50px 100px 0 100px}@media (max-width:767px){.tjc-confirm-end-membership .tjc-ended-completed,.tjc-ended-completed-dialog .tjc-ended-completed{margin:50px}}.tjc-confirm-end-membership .tjc-ended-completed .tjc-plus-button,.tjc-ended-completed-dialog .tjc-ended-completed .tjc-plus-button{min-width:150px}.tjc-confirm-end-membership .ui-dialog-buttonpane,.tjc-ended-completed-dialog .ui-dialog-buttonpane{text-align:center}.tjc-confirm-end-membership .ui-dialog-buttonpane .tjc-plus-button,.tjc-ended-completed-dialog .ui-dialog-buttonpane .tjc-plus-button{text-transform:capitalize;margin-bottom:20px}.before-login{text-align:center;padding:20px}.before-login img{width:100%}.img-responsive{width:100%}.tjc-ended-completed-dialog .tjc-ended-completed{margin:50px 20px 0 20px}.tjc-ended-completed-dialog .tjc-ended-completed div{font-size:14px;color:#000}.tjc-ended-completed-dialog .tjc-ended-completed div .action-buttons span{margin-bottom:10px;display:block}.tjc-ended-completed-dialog .tjc-ended-completed .tjc-plus-button{border:0;padding:9px 30px;text-transform:capitalize}.tjc-ended-completed-dialog .tjc-ended-completed .end-membership-confirm{background:#fff;color:#000!important;text-transform:capitalize;border:2px solid #ddd}.cancelconfirm .ui-dialog-titlebar-close{min-width:unset;margin:unset}.cancelconfirm button{border:none;padding:10px 40px;border-radius:20px;min-width:165px;margin:10px}.tjc-plus-account .tjc-plus-footer-slot p{margin-top:0}.tjc-plus-account .tjc-mem-decript{color:#000;text-transform:capitalize;font-size:16px;padding:5px 0}.tjc-plus-account .tjc-mem-decript .payment-date{text-transform:uppercase!important}.tjc-plus-account .dropbtn{color:#ff5300;font-size:16px;text-transform:capitalize}.tjc-plus-account .dropbtn::after{color:#ff5300}.tjc-plus-account .tjc-plus-member-heading{color:#000;text-transform:capitalize}.tjc-plus-account .tjc-plus-header-slot p{margin-bottom:0}@media (max-width:767px){.tjc-plus-account .tjc-plus-header-slot.Remove-for-acount-open{display:none}}.tjc-plus-account .tjc-customer-detail{padding:0 0 20px 0;box-sizing:border-box}.tjc-plus-account .tjc-customer-detail.active-member{padding:20px 0;background:#ddd}.tjc-plus-account .tjc-customer-detail .tjc-plus-member{width:100%;padding:0 20px;box-sizing:border-box}.tjc-plus-account .tjc-customer-detail .tjc-plus-member .customer-left-block{-ms-flex:1;flex:1;position:relative;z-index:1;background:#fff;margin-right:10px}.tjc-plus-account .tjc-customer-detail .tjc-plus-member .customer-left-block:last-child{margin-right:0}@media (max-width:767px){.tjc-plus-account .tjc-customer-detail .tjc-plus-member .customer-left-block{margin:15px 0}}.tjc-plus-account .tjc-customer-detail .tjc-plus-member .customer-left-block .customer-left-block-inner{height:100%;border-left:6px solid #ff5300;min-height:100px}.tjc-plus-account .tjc-customer-detail .horizontal-center{padding:20px 10px 10px 10px;width:100%;box-sizing:border-box}.tjc-plus-account .tjc-customer-detail .customer-right-block{-ms-flex:75%;flex:75%}@media (max-width:767px){.tjc-plus-account .tjc-customer-detail .customer-right-block{padding:15px 0}}.tjc-plus-account .tjc-customer-detail .customer-right-block .customer-right-block-inner{border:1px solid}.tjc-plus-account .tjc-customer-detail .customer-right-block .account-message{border-bottom:1px solid;text-align:center;padding:20px}.tjc-plus-account .tjc-customer-detail .customer-right-block .account-message .tandc a{font-weight:500;color:#50a39a}.tjc-plus-account .tjc-customer-detail .customer-right-block .monthly-product,.tjc-plus-account .tjc-customer-detail .customer-right-block .yearly-product{border-left:1px solid;padding:20px;text-align:center;width:50%;display:inline-block;-ms-flex-item-align:end;align-self:flex-end}@media (max-width:767px){.tjc-plus-account .tjc-customer-detail .customer-right-block .monthly-product,.tjc-plus-account .tjc-customer-detail .customer-right-block .yearly-product{width:100%;padding:20px 10px;border-left:none;box-sizing:border-box;min-height:190px}}.tjc-plus-account .tjc-customer-detail .customer-right-block .monthly-product{border-left:none}@media (max-width:767px){.tjc-plus-account .tjc-customer-detail .customer-right-block .monthly-product{border-bottom:1px solid}}.tjc-plus-account .tjc-customer-detail .manage-membership-button{cursor:pointer}.tjc-plus-account .tjc-customer-detail .membership-change{position:absolute;top:110px;background:#fff;width:100%;left:-10px;box-shadow:0 0 7px rgba(0,0,0,.35)}.tjc-plus-account .tjc-customer-detail .membership-change div{padding:10px;cursor:pointer}.tjc-plus-account .tjc-customer-detail .membership-change.active{display:block!important}.tjc-plus-account .tjc-customer-detail .subscription-text{font-size:16px}.tjc-plus-account .tjc-customer-detail .subscription-text span{color:#ff5300;font-size:16px;text-transform:capitalize}.tjc-plus-account .tjc-customer-detail .subscription-text span.price{font-size:26px}.tjc-plus-account .tjc-customer-detail .tandc{font-size:16px}.tjc-plus-account .tjc-customer-detail .font-bold{font-weight:500}.tjc-plus-account .tjc-customer-detail .buttons{margin-top:20px;line-height:50px}.tjc-plus-account .tjc-customer-detail .buttons .subscriptions-button{padding:12px 40px;background:#ff5300;color:#fff;border-radius:30px;margin:5px;text-transform:uppercase;font-weight:500;font-size:20px}.testingTJCPLUS .country-fld-label,.testingTJCPLUS .include-order,.testingTJCPLUS .quantity-row,.testingTJCPLUS .tooltip:after,.testingTJCPLUS .tooltip:before{display:none}.testingTJCPLUS .checkout-billing-address{margin:0}.testingTJCPLUS .qb-exist-tjcplus{margin:20px 0;color:#dc3545}.testingTJCPLUS .quantity-error{display:none}.testingTJCPLUS .quantity-error.active{display:block;margin:20px 0;color:#dc3545}.existing-tjcplus-product,.tjc-customer-support{max-width:600px;width:100%!important}@media (max-width:767px){.existing-tjcplus-product,.tjc-customer-support{width:90%!important;box-sizing:border-box}}.existing-tjcplus-product .dialog-change-service,.existing-tjcplus-product .dialog-end-service,.existing-tjcplus-product .existing-product,.tjc-customer-support .dialog-change-service,.tjc-customer-support .dialog-end-service,.tjc-customer-support .existing-product{text-align:center;font-weight:500;padding:20px}.existing-tjcplus-product .dialog-change-service div,.existing-tjcplus-product .dialog-end-service div,.existing-tjcplus-product .existing-product div,.tjc-customer-support .dialog-change-service div,.tjc-customer-support .dialog-end-service div,.tjc-customer-support .existing-product div{margin-bottom:20px}.existing-tjcplus-product .ui-dialog-buttonpane,.tjc-customer-support .ui-dialog-buttonpane{text-align:center}.existing-tjcplus-product .ui-dialog-buttonpane button,.tjc-customer-support .ui-dialog-buttonpane button{border:none;padding:10px 40px;border-radius:20px;min-width:165px;margin:10px}@media (max-width:767px){.existing-tjcplus-product .ui-dialog-buttonpane button,.tjc-customer-support .ui-dialog-buttonpane button{width:165px;margin:10px auto}}.product-bundling-container .add-set-items{width:100%;margin-top:15px}.product-bundling-container .product-bundling .budgetpay{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}@media (min-width:1280px){.product-bundling-container .product-bundling .budgetpay{gap:0}}.product-bundling-container.vertical{border:1px solid #ddd;padding:20px;margin:30px 0}.product-bundling-container.vertical h2{font-size:18px;line-height:1.3;margin:0 0 20px 0;text-transform:uppercase}.product-bundling-container.vertical .product-set-item.last .product-bundling{border-bottom:2px dashed #eee}.product-bundling-container.vertical .product-set-item .product-bundling{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:15px}.product-bundling-container.vertical .product-set-item .product-bundling .product-bundling-image{width:110px;-ms-flex:0 0 110px;flex:0 0 110px}.product-bundling-container.vertical .product-set-item .product-bundling .details-column{width:100%;margin:0 0 0 10px}@media (min-width:768px){.product-bundling-container.vertical .product-set-item .product-bundling .details-column{margin:0 20px}}.product-bundling-container.vertical .product-set-item .product-bundling .details-column .product-link{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.product-bundling-container.vertical .product-set-item .product-bundling .details-column .product-bundling-socialname{font-weight:450;line-height:1.4;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2}.product-bundling-container.vertical .product-set-item .product-bundling .details-column .product-bundling-pricing{font-size:18px}.product-bundling-container.vertical .product-set-item .product-bundling .details-column .product-bundling-pricing .price{display:-ms-flexbox;display:flex;gap:15px;font-size:18px;font-weight:600}.product-bundling-container.vertical .product-set-item .product-bundling .details-column .productset-variations{display:-ms-flexbox;display:flex;gap:15px;margin-top:10px;color:#888;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}.product-bundling-container.vertical .product-set-item .product-bundling .details-column .productset-variations span{color:#000}.product-bundling-container.vertical .product-set-item .product-bundling .details-column .productset-variations .edit-product{color:#0d6efd;font-weight:700}.product-bundling-container.vertical .product-set-item .product-bundling .details-column .productset-variations .variations{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:1280px){.product-bundling-container.vertical .product-set-item .product-bundling .details-column .productset-variations .variations{gap:10px;-ms-flex-direction:row;flex-direction:row}}.product-bundling-container.vertical .product-set-item .product-bundling .details-column .budgetpay{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:2px}.product-bundling-container.vertical .product-set-item .product-bundling .details-column .budgetpay b{font-size:16px;margin-right:5px}.product-bundling-container.vertical .product-set-item .product-bundling .details-column .budgetpay img{max-height:20px;margin-right:5px}.product-bundling-container.vertical .product-set-item .product-bundling .details-column .pdp-review-social{margin:0}.product-bundling-container.vertical .product-set-item .product-bundling div.checker span.checked{border-color:#000;background:#000}.product-bundling-container.vertical .product-set-item .product-bundling div.checker span.checked::before{color:#fff}.product-bundling-container.vertical .product-set-item:last-child .product-bundling{border-bottom:2px dashed #eee}.product-bundling-container.vertical .summary .total-price{font-family:brother-1816,sans-serif;font-size:16px;font-weight:450}.product-bundling-container.vertical .summary .multibuy{text-align:center}@media (min-width:1280px){.product-bundling-container.vertical .summary .multibuy{text-align:left}}.product-bundling-container.vertical .summary .multi-buy-promo-message{display:block;font-family:brother-1816,sans-serif;font-size:16px;font-weight:450;color:#a6192e;text-transform:uppercase;line-height:22.4px}.product-bundling-container.vertical .summary .price-sales{font-family:brother-1816,sans-serif;font-size:22px;font-weight:500;line-height:29px;letter-spacing:0;text-align:left}.product-bundling-container.vertical .summary .saved-money{font-family:brother-1816,sans-serif;font-size:16px;font-weight:450;line-height:17px;letter-spacing:0;text-align:left;padding:8px;background:#f5f5f5;border-radius:5px}.product-bundling-container.horizontal{margin-top:20px;border:2px solid #eee;padding:15px 0}@media (min-width:1279px){.product-bundling-container.horizontal{padding:20px 0}}.product-bundling-container.horizontal .product-bundling-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-bottom:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 10px}@media (min-width:1279px){.product-bundling-container.horizontal .product-bundling-header{padding:0 20px}}.product-bundling-container.horizontal .product-bundling-header h2{margin:0;padding:0;font-weight:600;font-size:14px;letter-spacing:0}@media (min-width:1279px){.product-bundling-container.horizontal .product-bundling-header h2{font-size:18px}}.product-bundling-container.horizontal .product-bundling-header .multi-buy-promo-message{position:relative;padding:2px 8px;margin-left:10px;background-color:#a6192e;color:#fff;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0}.product-bundling-container.horizontal .product-bundling-header .multi-buy-promo-message::after{content:'';position:absolute;right:-1px;top:0;border-bottom:32px solid #fff;border-left:10px solid transparent}.product-bundling-container.horizontal .product-bundling-header .product-set-total{margin-left:auto;width:100%}@media (min-width:1279px){.product-bundling-container.horizontal .product-bundling-header .product-set-total{width:auto}}.product-bundling-container.horizontal .product-bundling-header .product-set-total.no-items{width:100%}.product-bundling-container.horizontal .product-bundling-header .product-set-total .summary{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.product-bundling-container.horizontal .product-bundling-header .product-set-total .summary .price-sales{color:#a6192e;font-size:18px;font-weight:600;margin-right:5px}.product-bundling-container.horizontal .product-bundling-header .product-set-total .summary .price-standard{font-size:14px}.product-bundling-container.horizontal .product-bundling-header .js-empty-product-set{color:#888}.product-bundling-container.horizontal .product-bundling-items{display:-ms-flexbox;display:flex;gap:35px;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:12px;border-bottom:none;padding:0 10px}@media (min-width:1279px){.product-bundling-container.horizontal .product-bundling-items{padding:0 20px 18px;border-bottom:2px dashed #eee}}.product-bundling-container.horizontal .product-bundling-items .product-set-item{position:relative}.product-bundling-container.horizontal .product-bundling-items .product-set-item .product-bundling-image::after{content:'+';position:absolute;right:-26px;top:calc(50% - 20px);font-size:30px;line-height:44px;font-weight:400;color:#bbb}.product-bundling-container.horizontal .product-bundling-items .product-set-item.last .product-bundling-image::after{content:''}.product-bundling-container.horizontal .product-bundling-items .product-bundling-image{position:relative}.product-bundling-container.horizontal .product-bundling-items .product-bundling-image .checker{position:absolute;right:5px;top:5px;width:18px;height:18px;min-width:18px}@media (max-width:1279px){.product-bundling-container.horizontal .product-bundling-items .product-bundling-image .checker{display:none}}.product-bundling-container.horizontal .product-bundling-items .product-bundling-image .checker span.checked{border-color:#0d6efd;background:#0d6efd;border-radius:4px}.product-bundling-container.horizontal .product-bundling-items .product-bundling-image .checker span.checked::before{color:#fff;line-height:18px;font-size:14px;font-weight:600}.product-bundling-container.horizontal .product-bundling-items .product-bundling-image .checker span:not(.checked){border:1px solid #0d6efd;border-radius:4px;box-sizing:border-box}.product-bundling-container.horizontal .product-bundling-items .details-column{display:none}@media (min-width:1279px){.product-bundling-container.horizontal .product-bundling-items .details-column{display:block}}.product-bundling-container.horizontal .product-bundling-items .details-column .product-bundling-pricing .price-promotion{display:-ms-flexbox;display:flex}.product-bundling-container.horizontal .product-bundling-items .details-column .product-bundling-pricing .price-sales{font-size:14px;font-weight:600;margin-right:5px}.product-bundling-container.horizontal .product-bundling-items .details-column .product-bundling-pricing .price-standard{font-size:14px;font-weight:500}.product-bundling-container.horizontal .product-bundling-items .details-column .product-bundling-socialname{padding-top:12px;font-size:13px;font-weight:500;line-height:15px;/*!autoprefixer: off */display:-webkit-box;overflow:hidden;text-overflow:ellipsis;/*!autoprefixer: off */-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-bundling-container.horizontal .product-bundling-items .details-column .product-bundling-variations li.unavailable{pointer-events:none}.product-bundling-container.horizontal .product-bundling-items .details-column .product-bundling-variations .select{border:1px solid #ddd!important;border-radius:5px;height:30px;margin:4px 0}.product-bundling-container.horizontal .product-bundling-items .details-column .product-bundling-variations .select.invalid{border:1px solid #dc3545!important}.product-bundling-container.horizontal .product-bundling-items .details-column .product-bundling-variations .select .styledSelect{display:block;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:16px}.product-bundling-container.horizontal .product-bundling-items .details-column .product-bundling-variations .select .styledSelect::after{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.product-bundling-container.horizontal .product-bundling-buttons{display:none}@media (min-width:1279px){.product-bundling-container.horizontal .product-bundling-buttons{display:block}}.product-bundling-container.horizontal .buy-all-items{display:block;margin-top:20px}@media (min-width:1279px){.product-bundling-container.horizontal .buy-all-items{display:none}}.product-bundling-container.horizontal .buy-all-items .accordion-content{padding:0}.product-bundling-container.horizontal .buy-all-items .header{background-color:#fff;border:1px solid #bbb;border-radius:5px;text-transform:none;-ms-flex-pack:center;justify-content:center;margin:24px 10px 0;width:auto}.product-bundling-container.horizontal .buy-all-items .header::after{position:static;margin-left:10px}.product-bundling-container.horizontal .buy-all-items .header.active{display:none}.product-bundling-container.horizontal .buy-all-items .product-bundling{display:-ms-flexbox;display:flex}.product-bundling-container.horizontal .buy-all-items .button-container{padding:0 10px;text-align:center}.product-bundling-container.horizontal .buy-all-items .checkbox-column{max-width:40px;width:100%;border:1px solid #ddd;border-left:none}.product-bundling-container.horizontal .buy-all-items .checkbox-column .checker{width:18px;height:18px;min-width:18px;margin:15px 0 0 15px}.product-bundling-container.horizontal .buy-all-items .checkbox-column span.checked{border-color:#0d6efd;background:#0d6efd;border-radius:4px}.product-bundling-container.horizontal .buy-all-items .checkbox-column span.checked::before{color:#fff;line-height:18px;font-size:14px;font-weight:600}.product-bundling-container.horizontal .buy-all-items .details-column{width:100%;border:1px solid #ddd;border-right:none;padding:12px 8px 8px}.product-bundling-container.horizontal .buy-all-items .details-column .product-bundling-socialname{font-size:14px;font-weight:500;/*!autoprefixer: off */display:-webkit-box;overflow:hidden;text-overflow:ellipsis;/*!autoprefixer: off */-webkit-line-clamp:1;-webkit-box-orient:vertical}.product-bundling-container.horizontal .buy-all-items .details-column .product-bundling-pricing .price-promotion{display:-ms-flexbox;display:flex}.product-bundling-container.horizontal .buy-all-items .details-column .product-bundling-pricing .price-sales{font-size:18px;font-weight:600;margin-right:10px}.product-bundling-container.horizontal .buy-all-items .details-column .product-bundling-pricing .price-standard{font-size:16px;font-weight:500;line-height:28px}.product-bundling-container.horizontal .buy-all-items .details-column .product-bundling-variations li.unavailable{pointer-events:none}.product-bundling-container.horizontal .buy-all-items .details-column .product-bundling-variations .select{border:1px solid #ddd!important;border-radius:5px;height:30px;margin:12px 0}.product-bundling-container.horizontal .buy-all-items .details-column .product-bundling-variations .select.invalid{border:1px solid #dc3545!important}.product-bundling-container.horizontal .buy-all-items .details-column .product-bundling-variations .select .styledSelect{display:block;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:16px}.product-bundling-container.horizontal .buy-all-items .details-column .product-bundling-variations .select .styledSelect::after{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.product-bundling-container.horizontal .add-set-items{width:100%;max-width:314px;margin:20px auto 0}.order-confirmation-container .product-bundling-container.confirmation .product-set-item .product-bundling{padding-bottom:0}.product-bundling-container.confirmation:not(.ProductSetBundlingSummary) .section-carousel-title{margin-bottom:25px}@media (min-width:768px){.product-bundling-container.confirmation:not(.ProductSetBundlingSummary) .section-carousel-title{margin-bottom:20px}}@media (min-width:1280px){.product-bundling-container.confirmation:not(.ProductSetBundlingSummary) .section-carousel-title{margin-bottom:10px}}.product-bundling-container.confirmation .product-set-item.last .product-bundling{border-bottom:2px dashed #eee;padding-bottom:18px}@media (min-width:1200px){.product-bundling-container.confirmation .product-set-item.last .product-bundling{border-bottom:none}}.product-bundling-container.confirmation .product-set-item .product-bundling{position:relative}.product-bundling-container.confirmation .product-set-item .product-bundling .details-column .product-bundling-socialname{font-weight:450;line-height:1.4;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2}.product-bundling-container.confirmation .product-set-item .product-bundling .details-column .product-bundling-pricing{font-size:18px}.product-bundling-container.confirmation .product-set-item .product-bundling .details-column .product-bundling-pricing .price{display:-ms-flexbox;display:flex;gap:15px;font-size:18px;font-weight:600}.product-bundling-container.confirmation .product-set-item .product-bundling .details-column .productset-variations{display:-ms-flexbox;display:flex;gap:15px;color:#888;-ms-flex-align:end;align-items:flex-end}.product-bundling-container.confirmation .product-set-item .product-bundling .details-column .productset-variations span{color:#000}.product-bundling-container.confirmation .product-set-item .product-bundling .details-column .productset-variations .edit-product{color:#0d6efd;font-weight:700}.product-bundling-container.confirmation .product-set-item .product-bundling .details-column .budgetpay{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:2px}.product-bundling-container.confirmation .product-set-item .product-bundling .details-column .budgetpay b{font-size:18px;margin-right:5px}.product-bundling-container.confirmation .product-set-item .product-bundling .details-column .budgetpay img{max-height:20px;margin-right:5px}.product-bundling-container.confirmation .product-set-item .product-bundling .details-column .pdp-review-social{margin:0}.product-bundling-container.confirmation .product-set-item .product-bundling .product-reviews{display:-ms-flexbox;display:flex}.product-bundling-container.confirmation .product-set-total{margin:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center}@media (min-width:768px){.product-bundling-container.confirmation .product-set-total{text-align:left}}.product-bundling-container.confirmation .product-set-total .summary .total-price{font-family:brother-1816,sans-serif;font-size:16px;font-weight:450}.product-bundling-container.confirmation .product-set-total .summary .multibuy{text-align:center}@media (min-width:1280px){.product-bundling-container.confirmation .product-set-total .summary .multibuy{text-align:left}}.product-bundling-container.confirmation .product-set-total .summary .multi-buy-promo-message{display:block;font-family:brother-1816,sans-serif;font-size:16px;font-weight:450;color:#a6192e;text-transform:uppercase;line-height:22.4px}.product-bundling-container.confirmation .product-set-total .summary .price-sales{font-family:brother-1816,sans-serif;font-size:22px;font-weight:500;line-height:29px;letter-spacing:0;text-align:left}.product-bundling-container.confirmation .product-set-total .summary .saved-money{font-family:brother-1816,sans-serif;font-size:16px;font-weight:450;line-height:17px;letter-spacing:0;text-align:left;padding:8px;background:#f5f5f5;border-radius:5px}@media (max-width:1199px){.product-bundling-container.confirmation .desktop-only{display:none}.product-bundling-container.confirmation .product-bundling-image{margin-bottom:15px}.product-bundling-container.confirmation .product-set-item .product-bundling{border-bottom:1px solid #ddd;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:15px;margin-bottom:15px}.product-bundling-container.confirmation .product-set-item .product-bundling .product-bundling-image{width:110px;-ms-flex:0 0 110px;flex:0 0 110px}.product-bundling-container.confirmation .product-set-item .product-bundling .details-column .checker{display:none}.product-bundling-container.confirmation .product-set-item .product-bundling .checkbox-column .checker span.checked{border-color:#000;background:#000}.product-bundling-container.confirmation .product-set-item .product-bundling .checkbox-column .checker span.checked::before{color:#fff}.product-bundling-container.confirmation .product-set-item .product-bundling .details-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 45px);margin:0 0 0 10px}.product-bundling-container.confirmation .product-set-item .product-bundling .details-column div.checker{position:absolute;top:2px;left:0;z-index:1}.product-bundling-container.confirmation .product-set-item .product-bundling .product-reviews{display:none}}@media (min-width:1200px){.product-bundling-container.confirmation .product-bundling-image{margin-bottom:10px}.product-bundling-container.confirmation .product-set-item .product-bundling::after{content:'+';position:absolute;right:-30px;top:calc(50% - 20px);font-size:40px;line-height:40px;font-weight:400;color:#bbb}.product-bundling-container.confirmation .product-set-item .product-bundling .details-column div.checker{position:absolute;top:0;right:0;z-index:1}.product-bundling-container.confirmation .product-set-item .product-bundling .checkbox-column{display:none}.product-bundling-container.confirmation .product-set-item .product-bundling .productset-variations .variations{display:-ms-flexbox;display:flex;gap:10px}.product-bundling-container.confirmation .product-set-item:nth-last-child(-n+2) .product-bundling::after{content:'=';color:#000}}@media (max-width:767px){.desktop-only{display:none}}@media (min-width:768px){.mobile-only{display:none}.desktop-only{display:block}}@media (min-width:1200px){.not-desktop{display:none}.desktop-only{display:block}}.pdp-ebc{margin-bottom:40px}.pdp-ebc .container{padding-left:0;padding-right:0}@media (max-width:767px){.desktop-only{display:none}}@media (min-width:768px){.mobile-only{display:none}.desktop-only{display:block}}.pdp-global-template{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:70px}@media (min-width:768px){.pdp-global-template{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.pdp-global-template.quickview{margin-bottom:0}.pdp-global-template .product-short-name{font-size:26px;line-height:1.2;font-weight:600;color:#224c7a;text-transform:uppercase;margin:-5px 0 0 0}@media (min-width:768px){.pdp-global-template .product-short-name{font-size:32px}}.pdp-global-template .pdp-global-image-section{box-sizing:border-box;position:relative;width:100%;aspect-ratio:1}@media (min-width:768px){.pdp-global-template .pdp-global-image-section{-ms-flex:1 0 calc(50% - 20px);flex:1 0 calc(50% - 20px);width:calc(50% - 20px)}.pdp-global-template .pdp-global-image-section .badge-offset-position:not(.pdp-main-image-grid) .product-badges{left:140px;top:15px}}@media (min-width:1280px){.pdp-global-template .pdp-global-image-section{-ms-flex:1 0 calc(50% - 60px);flex:1 0 calc(50% - 60px);width:calc(50% - 60px)}}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-bottom .smv-arrow-control .smv-arrow .smv-icon{background:#000}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-bottom .smv-content-video{background:#000}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-bottom .smv-selectors-box{margin-top:10px}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-bottom .smv-selectors-box .smv-selectors .smv-arrow-control{position:absolute}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-bottom .smv-selectors-box .smv-selectors .smv-arrow-control .smv-arrow{height:35px;width:35px;box-shadow:0 0 12px 0 rgba(0,0,0,.2);border-radius:35px;background:#fff!important}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-bottom .smv-selectors-box .smv-selectors .smv-arrow-control .smv-arrow .smv-icon{background:#000;max-height:40%}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-bottom .smv-selectors-box .smv-selectors .smv-arrow-control.smv-arrow-control-prev{top:50%;left:-16px}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-bottom .smv-selectors-box .smv-selectors .smv-arrow-control.smv-arrow-control-next{top:50%;right:-16px}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-bottom .smv-selectors-box.smv-thumbnails .smv-item{padding:0 6px 0 0}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-bottom .smv-selectors-box.smv-thumbnails .smv-item:last-child{padding-right:0}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-bottom .smv-selectors-box.smv-thumbnails .smv-item smv-thumbnail{border:3px solid transparent;padding:0}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-bottom .smv-selectors-box.smv-thumbnails .smv-item.smv-active smv-thumbnail{border-color:#0c497c}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-bottom .smv-selectors-box.smv-thumbnails .smv-item.smv-active smv-thumbnail::before{top:0;bottom:0;left:0;right:0}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-left .smv-arrow-control .smv-arrow .smv-icon{background:#000}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-left .smv-content-video{background:#000}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-left .smv-selectors-box{margin-right:10px}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-left .smv-selectors-box .smv-selectors .smv-arrow-control{position:absolute}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-left .smv-selectors-box .smv-selectors .smv-arrow-control .smv-arrow{height:36px;width:36px;box-shadow:0 0 12px 0 rgba(0,0,0,.2);border-radius:36px;background:#fff!important}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-left .smv-selectors-box .smv-selectors .smv-arrow-control.smv-arrow-control-prev{top:-16px;left:calc(50% - 18px)}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-left .smv-selectors-box .smv-selectors .smv-arrow-control.smv-arrow-control-next{bottom:-10px;left:calc(50% - 18px)}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-left .smv-selectors-box.smv-thumbnails .smv-item{padding:0 0 6px 0}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-left .smv-selectors-box.smv-thumbnails .smv-item:last-child{padding-right:0}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-left .smv-selectors-box.smv-thumbnails .smv-item smv-thumbnail{border:3px solid transparent;padding:0}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-left .smv-selectors-box.smv-thumbnails .smv-item.smv-active smv-thumbnail{border-color:#50a39a}.pdp-global-template .pdp-global-image-section .Sirv .smv.smv-selectors-left .smv-selectors-box.smv-thumbnails .smv-item.smv-active smv-thumbnail::before{top:0;bottom:0;left:0;right:0}.pdp-global-template .pdp-global-image-section img{display:block;width:100%;height:auto}.pdp-global-template .pdp-global-image-section .pdp-main-image-grid{box-sizing:border-box;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}@media (min-width:768px){.pdp-global-template .pdp-global-image-section .pdp-main-image-grid{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;overflow-x:visible}}@media (min-width:1280px){.pdp-global-template .pdp-global-image-section .pdp-main-image-grid{gap:20px}}.pdp-global-template .pdp-global-image-section .pdp-main-image-grid::-webkit-scrollbar{height:6px}.pdp-global-template .pdp-global-image-section .pdp-main-image-grid::-webkit-scrollbar-track{border-radius:5px}.pdp-global-template .pdp-global-image-section .pdp-main-image-grid::-webkit-scrollbar-thumb{background:#ddd;border-radius:5px}.pdp-global-template .pdp-global-image-section .pdp-main-image-grid .pdp-main-image{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;scroll-snap-align:start;scroll-snap-stop:normal}@media (min-width:768px){.pdp-global-template .pdp-global-image-section .pdp-main-image-grid .pdp-main-image{width:calc(50% - 5px)}}@media (min-width:1280px){.pdp-global-template .pdp-global-image-section .pdp-main-image-grid .pdp-main-image{width:calc(50% - 10px)}}.pdp-global-template .pdp-global-image-section .pdp-main-image-grid .pdp-main-image .icons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.pdp-global-template .pdp-global-image-section .pdp-main-image-grid .pdp-main-image .icons i{font-size:50px;line-height:50px}.pdp-global-template .pdp-global-image-section .pdp-main-image-grid .pdp-main-image .icons .label-video{font-size:24px;line-height:24px;margin-top:20px}.pdp-global-template .pdp-global-image-section .pdp-main-image-grid .pdp-main-image:hover{cursor:pointer}.pdp-global-template .pdp-global-details-section{box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;position:relative;width:100%}@media (min-width:768px){.pdp-global-template .pdp-global-details-section{max-width:50%;margin-left:20px}}@media (min-width:1280px){.pdp-global-template .pdp-global-details-section{max-width:630px;margin-left:60px}}.pdp-global-template .pdp-global-details-section .product-reviews{display:-ms-flexbox;display:flex}.pdp-global-template .pdp-global-details-section .yotpo-widget-instance{height:20px}.pdp-global-template .pdp-global-details-section .availability .in-stock-msg{color:#198754;font-weight:500;text-transform:uppercase}.pdp-global-template .pdp-global-details-section .availability .in-stock-msg.lowstock{color:#dc3545;font-weight:500;text-transform:uppercase}.pdp-global-template .pdp-global-details-section .availability-msg .pre-order-text{color:#000}.pdp-global-template .pdp-global-details-section .product-add-to-cart{margin:20px 0}.pdp-global-template .pdp-global-details-section .button-show-similar{margin-top:10px}.pdp-global-template .pdp-global-details-section .product-long-name{font-size:20px;line-height:1.6;font-weight:400;color:#224c7a;margin:8px 0}@media (min-width:768px){.pdp-global-template .pdp-global-details-section .product-long-name{font-size:20px;color:#888}}.pdp-global-template .pdp-global-details-section .product-long-name.dark{font-size:16px;line-height:1.6;color:#224c7a;margin:-5px 0 8px 0}@media (min-width:1280px){.pdp-global-template .pdp-global-details-section .product-long-name.dark{font-size:20px}}.pdp-global-template .pdp-global-details-section .pricing-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pdp-global-template .pdp-global-details-section .pricing-section .delivery{background:#50a39a;color:#fff;padding:0 15px;display:inline-block;line-height:30px;height:30px;border-radius:30px;font-size:14px;font-weight:400}.pdp-global-template .pdp-global-details-section .product-price .price{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:20px}.pdp-global-template .pdp-global-details-section .product-price .price .price-sales{display:-ms-flexbox;display:flex;font-size:32px;line-height:1.3}.pdp-global-template .pdp-global-details-section .product-price .price .pdp-promotional-save{text-decoration:none!important;text-transform:uppercase;margin-left:10px}.pdp-global-template .pdp-global-details-section .product-price .promotions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.pdp-global-template .pdp-global-details-section .product-price .promotions .promotion{padding:2px 15px;margin:10px 0;width:fit-content;border-radius:20px;color:#224c7a;background:#d3e8e6;font-weight:500}.pdp-global-template .pdp-global-details-section .product-price .promotions .promotion.single{line-height:34px;font-weight:700}.pdp-global-template .pdp-global-details-section .product-price .promotions .promotion.multiple:not(.coupon){-ms-flex-order:1;order:1;background:#fff;border:1px solid #224c7a;line-height:34px;font-weight:700}.pdp-global-template .pdp-global-details-section .product-price .promotions .promotion.coupon{-ms-flex-order:2;order:2;border:1px solid #7cbab3;border-radius:10px;padding:11px 25px}.pdp-global-template .pdp-global-details-section .product-price .promotions .promotion.coupon .promotion-callout-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:8px;font-size:20px;color:#000;font-weight:700;letter-spacing:0}.pdp-global-template .pdp-global-details-section .product-price .promotions .promotion.coupon .coupon-code-container{height:34px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-radius:5px;border:dashed 1px #50a39a;background:#fff}.pdp-global-template .pdp-global-details-section .product-price .promotions .promotion.coupon .coupon-code-container .coupon-code-text{letter-spacing:0;line-height:34px;padding:0 20px;color:#000;font-size:14px}.pdp-global-template .pdp-global-details-section .product-price .promotions .promotion.coupon .coupon-code-container .coupon-code-text .coupon-code{padding-left:6px;font-weight:700;letter-spacing:0}.pdp-global-template .pdp-global-details-section .product-price .promotions .promotion.coupon .coupon-code-container button.coupon-code-copy{margin-right:-1px;padding:0;width:82px!important;height:36px;font-size:14px;font-weight:500;min-width:75px;background-color:#50a39a;color:#fff;border-radius:0 5px 5px 0;border:none;line-height:36px;cursor:pointer}.pdp-global-template .pdp-global-details-section .product-price .promotions .promotion.coupon .coupon-code-container button.coupon-code-copy:disabled{margin-right:-1px;padding:0 10px;height:36px;font-size:14px;font-weight:500;background-color:#50a39a!important;color:#fff!important;border-radius:0 5px 5px 0;border:none;line-height:36px;cursor:default}.pdp-global-template .pdp-global-details-section .product-price .promotions .promotion.coupon .coupon-code-container button.coupon-code-copy:disabled svg{display:none}.pdp-global-template .pdp-global-details-section .product-price .promotions .promotion.coupon .coupon-code-container button.coupon-code-copy svg{vertical-align:middle}.pdp-global-template .pdp-global-details-section .accordion-container.pdp-accordion{margin-top:30px}.pdp-global-template .pdp-global-details-section .accordion-container.pdp-accordion .details-attributes li{padding:10px 0;border-bottom:1px solid #ddd}@media (min-width:1024px){.pdp-global-template .pdp-global-details-section .accordion-container.pdp-accordion .details-attributes li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:start}}.pdp-global-template .pdp-global-details-section .accordion-container.pdp-accordion .details-attributes li .label{line-height:1.2;display:block;margin-bottom:10px}@media (min-width:1024px){.pdp-global-template .pdp-global-details-section .accordion-container.pdp-accordion .details-attributes li .label{min-width:200px;max-width:300px;margin-bottom:0}}.pdp-global-template .pdp-global-details-section .accordion-container.pdp-accordion .details-attributes li .values{line-height:1.2}@media (min-width:1024px){.pdp-global-template .pdp-global-details-section .accordion-container.pdp-accordion .details-attributes li .values{min-width:250px;text-align:right}}.pdp-global-template .pdp-global-details-section .accordion-container.pdp-accordion .details-attributes li .value{margin-right:20px;overflow-wrap:anywhere}@media (min-width:1024px){.pdp-global-template .pdp-global-details-section .accordion-container.pdp-accordion .details-attributes li .value{max-width:300px;margin-right:0;text-align:right;margin-left:10px}}.pdp-global-template .pdp-global-details-section .accordion-container.pdp-accordion .details-attributes.details-only li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.pdp-global-template .pdp-global-details-section .accordion-container.pdp-accordion .details-attributes.details-only li .label{margin-bottom:0;-ms-flex-preferred-size:100%;flex-basis:100%}.pdp-global-template .pdp-global-details-section .accordion-container.pdp-accordion .details-attributes.details-only li .value{margin-right:0;-ms-flex-preferred-size:100%;flex-basis:100%}.pdp-global-template .pdp-global-details-section .accordion-container.social-buymoreless{background:#f5f5f5;padding:20px;margin-top:30px}.pdp-global-template .pdp-global-details-section .accordion-container.social-buymoreless .accordion-content{display:none;margin-left:38px;margin-bottom:20px;padding:20px 0 15px 0;line-height:1.5}.pdp-global-template .pdp-global-details-section .accordion-container.social-buymoreless .accordion-content:last-child{margin-bottom:0;padding-bottom:5px}.pdp-global-template .pdp-global-details-section .accordion-container.social-buymoreless label{display:-ms-flexbox;display:flex;margin-top:15px;-ms-flex-align:center;align-items:center;line-height:1.5}.pdp-global-template .pdp-global-details-section .accordion-container.social-buymoreless label:hover{cursor:pointer}.pdp-global-template .pdp-global-details-section .accordion-container.social-buymoreless div.radio{appearance:none;margin:0;min-width:20px;min-height:20px;line-height:20px;border:2px solid #bbb;border-radius:50%;margin-right:10px}.pdp-global-template .pdp-global-details-section .accordion-container.social-buymoreless div.radio span.checked{background-image:none;background-color:#224c7a;background-position:0 0;background-repeat:no-repeat;width:20px;height:20px;border-radius:50%}.pdp-global-template .pdp-global-details-section .accordion-container.social-buymoreless div.radio:hover{cursor:pointer;border:2px solid #224c7a}.pdp-global-template .pdp-global-details-section .accordion-container.social-buymoreless .multiple-size-option{display:-ms-flexbox;display:flex;gap:10px}.pdp-global-template .pdp-global-details-section .accordion-container.social-buymoreless .select{display:inline-block;width:100%;border:1px solid #bbb!important;line-height:20px}.pdp-global-template .pdp-global-details-section .accordion-container.social-buymoreless .select ul.options{margin-left:0}.pdp-global-template .pdp-global-details-section .accordion-container.social-buymoreless .select li.unavailable .swatch-image{margin-left:auto;margin-right:10px}.pdp-global-template .pdp-global-details-section .accordion-container.social-buymoreless .select .styledSelect{background-color:#fff}.pdp-global-template .pdp-global-details-section .accordion-container.social-buymoreless h2{font-size:16px;line-height:1.2;margin:0 0 10px 0}.pdp-global-template .pdp-global-details-section .accordion-container.social-buymoreless p{margin:0 0 10px 0}.pdp-global-template .pdp-global-details-section .accordion-container.social-buymoreless .button{margin-top:10px}.pdp-global-template .pdp-global-details-section .social-sharing{font-size:16px;line-height:16px;font-weight:600;width:100%;color:#224c7a;background:#e9edf2;height:50px;padding:0 20px;margin:0 0 4px 0;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.pdp-global-template .pdp-global-details-section .social-sharing a{text-decoration:none}.pdp-global-template .pdp-global-details-section .social-sharing a:hover{text-decoration:none}.pdp-global-template .pdp-global-details-section .social-sharing a svg{margin-left:15px}.pdp-global-template .pdp-global-details-section .social-sharing a svg:hover{text-decoration:none;-ms-transform:scale(1.2);transform:scale(1.2)}.pdp-global-template .pdp-global-details-section .flexipay{font-size:16px;line-height:1.2}.pdp-global-template .pdp-global-details-section .flexipay b{font-size:20px;color:#224c7a}.pdp-global-template .pdp-global-details-section .flexipay img{margin-left:5px;margin-right:6px;display:inline-block;vertical-align:middle}.pdp-global-template .pdp-global-details-section .attribute.color-variations{border-top:2px solid #eee;padding-top:15px;margin-top:15px}.pdp-global-template .pdp-global-details-section .attribute.size-variations{border-top:2px solid #eee;padding-top:15px;margin-top:5px}.pdp-global-template .pdp-global-details-section .product-variations{margin-top:10px}.pdp-global-template .pdp-global-details-section .size-chart-title{text-transform:uppercase}.pdp-global-template .pdp-global-details-section .pdpForm label{text-transform:uppercase}.pdp-global-template .accordion-container.social-buymoreless div.radio input{width:28px;height:28px}.pdp-global-template .warranty-section .warranty-box .warranty-inner-content div.checker span.checked{background-color:#224c7a}.pdp-global-template .fa.fa-question-circle{font-size:18px;color:#000;cursor:pointer}.product-bundling-container .add-set-items{width:100%;margin-top:15px}.product-bundling-container.ProductSetBundlingSummary{border:1px solid #ddd;padding:20px;margin:30px 0}.product-bundling-container.ProductSetBundlingSummary h2{font-size:18px;line-height:1.3;margin:0 0 20px 0;text-transform:uppercase}.product-bundling-container.ProductSetBundlingSummary .product-set-item.last .product-bundling{border-bottom:2px dashed #eee}.product-bundling-container.ProductSetBundlingSummary .product-set-item .product-bundling{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:15px}.product-bundling-container.ProductSetBundlingSummary .product-set-item .product-bundling .product-bundling-image{width:80px;-ms-flex:0 0 80px;flex:0 0 80px}@media (min-width:1280px){.product-bundling-container.ProductSetBundlingSummary .product-set-item .product-bundling .product-bundling-image{width:110px;-ms-flex:0 0 110px;flex:0 0 110px}}.product-bundling-container.ProductSetBundlingSummary .product-set-item .product-bundling .details-column{width:100%;margin:0 0 0 10px}@media (min-width:768px){.product-bundling-container.ProductSetBundlingSummary .product-set-item .product-bundling .details-column{margin:0 20px}}.product-bundling-container.ProductSetBundlingSummary .product-set-item .product-bundling .details-column .product-link{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.product-bundling-container.ProductSetBundlingSummary .product-set-item .product-bundling .details-column .product-bundling-socialname{font-weight:450;line-height:1.4;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2}.product-bundling-container.ProductSetBundlingSummary .product-set-item .product-bundling .details-column .product-bundling-pricing{font-size:18px}.product-bundling-container.ProductSetBundlingSummary .product-set-item .product-bundling .details-column .product-bundling-pricing .price{display:-ms-flexbox;display:flex;gap:15px;font-size:18px;font-weight:600}.product-bundling-container.ProductSetBundlingSummary .product-set-item .product-bundling .details-column .productset-variations{display:-ms-flexbox;display:flex;gap:15px;margin-top:10px;color:#888}@media (max-width:767px){.product-bundling-container.ProductSetBundlingSummary .product-set-item .product-bundling .details-column .productset-variations{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}}.product-bundling-container.ProductSetBundlingSummary .product-set-item .product-bundling .details-column .productset-variations span{color:#000}.product-bundling-container.ProductSetBundlingSummary .product-set-item .product-bundling .details-column .productset-variations .edit-product{color:#0d6efd;font-weight:700}.product-bundling-container.ProductSetBundlingSummary .product-set-item .product-bundling .details-column .productset-variations .variations{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:1280px){.product-bundling-container.ProductSetBundlingSummary .product-set-item .product-bundling .details-column .productset-variations .variations{gap:10px;-ms-flex-direction:row;flex-direction:row}}.product-bundling-container.ProductSetBundlingSummary .product-set-item .product-bundling .details-column .budgetpay{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:2px}.product-bundling-container.ProductSetBundlingSummary .product-set-item .product-bundling .details-column .budgetpay b{font-size:16px;margin-right:5px}.product-bundling-container.ProductSetBundlingSummary .product-set-item .product-bundling .details-column .budgetpay img{max-height:20px;margin-right:5px}.product-bundling-container.ProductSetBundlingSummary .product-set-item .product-bundling .details-column .pdp-review-social{margin:0}.product-bundling-container.ProductSetBundlingSummary .product-set-item .product-bundling div.checker span.checked{border-color:#0d6efd;background:#0d6efd;border-radius:4px}.product-bundling-container.ProductSetBundlingSummary .product-set-item .product-bundling div.checker span.checked::before{color:#fff}.product-bundling-container.ProductSetBundlingSummary .product-set-item:last-child .product-bundling{border-bottom:2px dashed #eee}.product-bundling-container.ProductSetBundlingSummary .summary .total-price{font-family:brother-1816,sans-serif;font-size:16px;font-weight:450}.product-bundling-container.ProductSetBundlingSummary .summary .multibuy{text-align:center}@media (min-width:1280px){.product-bundling-container.ProductSetBundlingSummary .summary .multibuy{text-align:left}}.product-bundling-container.ProductSetBundlingSummary .summary .multi-buy-promo-message{display:block;font-family:brother-1816,sans-serif;font-size:16px;font-weight:450;color:#a6192e;text-transform:uppercase;line-height:22.4px}.product-bundling-container.ProductSetBundlingSummary .summary .price-sales{font-family:brother-1816,sans-serif;font-size:22px;font-weight:500;line-height:29px;letter-spacing:0;text-align:left}.product-bundling-container.ProductSetBundlingSummary .summary .saved-money{font-family:brother-1816,sans-serif;font-size:16px;font-weight:450;line-height:17px;letter-spacing:0;text-align:left;padding:8px;background:#f5f5f5;border-radius:5px}.product-bundling-container:not(.ProductSetBundlingSummary){margin-bottom:30px}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal{margin-top:20px;border:2px solid #eee;padding:15px 0}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .container-desktop{display:none}@media (min-width:1279px){.product-bundling-container:not(.ProductSetBundlingSummary).horizontal{padding:20px 0}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .container-mobile{display:none}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .container-desktop{display:block}}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-bottom:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 10px}@media (min-width:1279px){.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-header{padding:0 20px}}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-header h2{margin:0;padding:0;font-weight:600;font-size:14px;letter-spacing:0}@media (min-width:1279px){.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-header h2{font-size:18px}}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-header .multi-buy-promo-message{position:relative;padding:2px 8px;margin-left:10px;background-color:#a6192e;color:#fff;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-header .multi-buy-promo-message::after{content:'';position:absolute;right:-1px;top:-3px;border-bottom:32px solid #fff;border-left:10px solid transparent}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-header .product-set-total{margin-left:auto;width:100%}@media (min-width:1279px){.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-header .product-set-total{width:auto}}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-header .product-set-total.empty{width:100%}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-header .product-set-total.no-items{width:100%}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-header .product-set-total .summary{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-header .product-set-total .summary .price-sales{color:#a6192e;font-size:18px;font-weight:600;margin-right:5px}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-header .product-set-total .summary .price-standard{font-size:14px;font-weight:500}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-header .js-empty-product-set{color:#888}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items{display:-ms-flexbox;display:flex;gap:35px;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:12px;border-bottom:none;padding:0 10px}@media (min-width:1279px){.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items{padding:0 20px 18px;border-bottom:2px dashed #eee}}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items .product-bundling-image.image-mobile,.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items .product-set-item{position:relative}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items .product-bundling-image.image-mobile.image-mobile::after,.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items .product-set-item.image-mobile::after,.product-bundling-image.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items .product-bundling-image.image-mobile::after,.product-bundling-image.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items .product-set-item::after{content:'+';position:absolute;right:-26px;top:calc(50% - 20px);font-size:30px;line-height:44px;font-weight:400;color:#bbb}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items .product-bundling-image.image-mobile.last .product-bundling-image::after,.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items .product-bundling-image.image-mobile.last::after,.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items .product-set-item.last .product-bundling-image::after,.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items .product-set-item.last::after{content:''}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items .product-bundling-image{position:relative}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items .product-bundling-image .checker{position:absolute;right:5px;top:5px;width:20px;height:20px;min-width:20px;border:none}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items .product-bundling-image .checker span.checked{border-color:#0d6efd;background:#0d6efd;border-radius:4px}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items .product-bundling-image .checker span.checked::before{color:#fff;line-height:20px;font-size:14px;border-radius:4px;font-weight:600}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items .details-column .product-bundling-pricing .price-promotion{display:-ms-flexbox;display:flex}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items .details-column .product-bundling-pricing .price-sales{font-size:14px;font-weight:600;margin-right:5px}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items .details-column .product-bundling-pricing .price-standard{font-size:14px;font-weight:500}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items .details-column .product-bundling-socialname{padding-top:12px;font-size:13px;font-weight:500;line-height:15px;/*!autoprefixer: off */display:-webkit-box;overflow:hidden;text-overflow:ellipsis;/*!autoprefixer: off */-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items .details-column .product-bundling-variations option[data-selectable=false]{color:#dc3545}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items .details-column .product-bundling-variations select{border:1px solid #ddd!important;border-radius:5px;height:30px;margin:4px 0}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .product-bundling-items .details-column .product-bundling-variations select.invalid{border:1px solid #dc3545!important}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .buy-all-items{display:block;margin-top:20px}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .buy-all-items .accordion-content{padding:0}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .buy-all-items .header{background-color:#fff;border:1px solid #bbb;border-radius:5px;text-transform:none;-ms-flex-pack:center;justify-content:center;margin:24px 10px 0;width:auto}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .buy-all-items .header::after{position:static;margin-left:10px}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .buy-all-items .header.active{display:none}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .buy-all-items .product-bundling{display:-ms-flexbox;display:flex}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .buy-all-items .button-container{padding:0 10px;text-align:center}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .buy-all-items .checkbox-column{max-width:40px;width:100%;border:1px solid #ddd;border-left:none}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .buy-all-items .checkbox-column .checker{width:20px;height:20px;min-width:20px;float:right;margin:15px 6px 0 0}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .buy-all-items .checkbox-column span.checked{border-color:#0d6efd;background:#0d6efd;border-radius:4px}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .buy-all-items .checkbox-column span.checked::before{color:#fff;line-height:20px;font-size:14px;font-weight:600}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .buy-all-items .details-column{width:100%;border:1px solid #ddd;border-right:none;padding:12px 8px 8px}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .buy-all-items .details-column .product-bundling-socialname{font-size:14px;font-weight:500;/*!autoprefixer: off */display:-webkit-box;overflow:hidden;text-overflow:ellipsis;/*!autoprefixer: off */-webkit-line-clamp:1;-webkit-box-orient:vertical}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .buy-all-items .details-column .product-bundling-pricing .price-promotion{display:-ms-flexbox;display:flex}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .buy-all-items .details-column .product-bundling-pricing .price-sales{font-size:18px;font-weight:600;margin-right:10px}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .buy-all-items .details-column .product-bundling-pricing .price-standard{font-size:16px;font-weight:500;line-height:28px}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .buy-all-items .details-column .product-bundling-variations option[data-selectable=false]{color:#dc3545}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .buy-all-items .details-column .product-bundling-variations select{border:1px solid #ddd!important;border-radius:5px;height:30px;margin:12px 0}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .buy-all-items .details-column .product-bundling-variations select.invalid{border:1px solid #dc3545!important}.product-bundling-container:not(.ProductSetBundlingSummary).horizontal .add-set-items{width:100%;max-width:314px;margin:20px auto 0}.product-bundling .budgetpay{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}@media (min-width:1280px){.product-bundling .budgetpay{gap:0}}@media (min-width:1200px){.not-desktop{display:none}.desktop-only{display:block}}.engravingoptions .engraving-form{padding:15px;background-color:#f5f5f5;margin-bottom:20px}.engravingoptions .engraving-form legend.title{font-size:16px;font-weight:500;padding-bottom:10px}.engravingoptions .engraving-form legend.desp{width:100%;padding-bottom:10px;line-height:18px}.engravingoptions .engraving-form span.despDate{font-weight:500}.engravingoptions .engraving-form span.excLen{font-weight:500}.engravingoptions .engraving-form label.excTxtDis{display:block;padding:5px 0 0 0}.engravingoptions .engraving-form .engraving-reset{cursor:pointer;font-weight:500;font-size:14px;color:#50a39a;margin-bottom:20px;display:-ms-inline-flexbox;display:inline-flex;text-transform:uppercase}.engravingoptions .engraving-form div.selector{padding:5px;margin:10px 0 4px 0}.engravingoptions .engraving-form .form-row-new .field .img-edit{height:50px;line-height:50px;position:absolute;display:block;top:0;right:15px;cursor:pointer;font-weight:500;text-transform:uppercase}.engravingoptions .engraving-form .img-edit{display:none}.engravingoptions .engraving-form .form-row.form-row-checkbox label span{color:#50a39a;font-weight:500;cursor:pointer}.engravingoptions .engraving-form .error-msg{display:none!important}.engravingoptions .engraving-form .error{color:#dc3545;font-size:12px;display:none;width:100%;position:initial}.engravingoptions .engraving-form .validation-success .error{color:#dc3545;font-size:12px;display:none;width:100%;position:initial}.engravingoptions .engraving-form .engravefield-disabled{pointer-events:none;opacity:.5}.engravingoptions .engraving-form .select~.error-msg{display:none!important}.engravingoptions .engraving-form .engraving-group .error{margin-top:-16px!important;height:27px}.engravingoptions .engraving-form .engraving-group .engraving-focus-label{display:none;margin-bottom:20px;margin-top:-15px}.engravingoptions .engraving-form .engraving-group .engraving-focus-label .excTxt{font-size:11px;line-height:1px}.engravingoptions .engraving-form .engraving-group span.img-edit~.label.new-label{width:calc(100% - 106px)}@media (max-width:767px){.engravingoptions .engraving-form .engraving-group span.img-edit~.label.new-label{width:calc(100% - 33%)}}.engravingoptions .engraving-form .form-row{max-width:100%}@media (max-width:767.5px){.engravingoptions.tablet-engraving{display:none!important}}.engravingoptions.mobile-engraving{display:none}@media (max-width:767.5px){.engravingoptions.mobile-engraving{display:initial}}.engraving-image-overlay{left:0!important;margin:0 auto!important;width:100%!important;max-width:500px}.engraving-image-overlay .engravingBody{position:relative;margin:0 auto;max-width:1100px;width:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none}.engraving-image-overlay .engravingBody .engravingBody-images{overflow:hidden;height:auto}.engraving-image-overlay .engravingBody .engravingBody-images .sourceImage{width:100%}.engraving-image-overlay .engravingBody .engravingBody-images .sourceCanvas{width:100%}.engraving-image-overlay .engravingBody .text-data{position:absolute;font-weight:400;font-size:2em;line-height:40px;cursor:default;mix-blend-mode:difference;text-shadow:-.1px -.1px 0 #bbb,0 0 0 #000,0 0 0 #000,-.1px -.1px 0 #bbb;color:#000;display:none}.engraving-image-overlay .engravingBody .border--one{left:5%;top:0}.engraving-image-overlay .engravingBody .border--two{left:5%;top:40px}.engraving-image-overlay .engravingBody .border--three{left:5%;top:80px}.engraving-image-overlay .disclaimer{text-align:center;font-size:13px;line-height:1.3;font-weight:500}.pdp-wishlist{font-size:16px}.pdp-wishlist a .fa{font-size:20px;margin-right:10px}.pdp-wishlist a .fa.fa-heart:hover{color:#dc3545}.pdp-wishlist a .fa.fa-heart-solid{color:#dc3545}.pdp-wishlist a:hover{text-decoration:none}.pdp-main .bottom-line{border-top:1px solid #bbb;margin-top:10px}.pdp-main .currently-on-air{font-size:18px;font-weight:500;text-transform:uppercase;color:#198754;margin-bottom:20px}.pdp-main .product-top .product-name{font-size:18px;line-height:26px;font-weight:500;text-transform:none;margin:0 0 10px 0}.pdp-main .product-top .product-price{display:inline-block;padding-right:10px}.pdp-main .product-top .content-asset{display:inline-block;padding-right:10px}.pdp-main .product-top .product-free-delivery-hint{color:#dc3545}.pdp-main .product-top .product-reviews{display:block;width:auto;position:absolute;right:0;top:0;z-index:1}.pdp-main .product-top .one-size-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.pdp-main .product-add-to-cart.pdp-quickview .availability-msg.lowstockbox{display:block}.pdp-main .product-add-to-cart .quantity{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px}.pdp-main .product-add-to-cart .quantity label{margin-bottom:10px;display:block;color:#000;text-transform:initial;font-size:14px}.pdp-main .product-add-to-cart .quantity .expected{margin-top:-10px;margin-right:20px;font-size:14px;color:#50a39a;position:relative;top:-12px}.pdp-main .product-add-to-cart .quantity .availability{margin-right:15px}@media screen and (max-width:280px){.pdp-main .product-add-to-cart .quantity .expected{margin-top:-10px;margin-right:2px;font-size:14px;color:#50a39a;position:absolute}}.pdp-main .product-add-to-cart .quantity .quantity-cell{padding:0;width:1px;padding-right:10px}.pdp-main .product-add-to-cart .quantity .quantity-cell .selector{width:75px}.pdp-main .product-add-to-cart .quantity .quantity-cell .input-text{width:75px}.pdp-main .product-add-to-cart .quantity .availability-cell{padding:7px 0 0 0}.pdp-main .product-add-to-cart .availability-msg.lowstockbox{display:none}.pdp-main .product-add-to-cart .promotion{margin:0 0 20px 0;text-transform:none;color:#dc3545;line-height:18px;font-weight:500;text-transform:uppercase}.pdp-main .product-add-to-cart .shipping-hint{text-transform:none;margin-bottom:8px}.pdp-main .product-add-to-cart .button-container .two-buttons{margin-top:40px;display:table;width:auto}.pdp-main .product-add-to-cart .button-container .two-buttons .button-container-inner{display:table-row}.pdp-main .product-add-to-cart .button-container .two-buttons .button-container-cell{display:table-cell;vertical-align:middle}.pdp-main .product-add-to-cart .button-container .two-buttons .separator{text-align:center;padding:0 10px;text-transform:none}@media (min-width:768px) and (max-width:1279px){.pdp-main .product-add-to-cart .button-container .two-buttons .separator{padding:0 3px!important;font-size:11px!important}}.pdp-main .inform-me-when-available-pdp{margin-top:30px;margin-bottom:40px}.pdp-main .inform-me-when-available-pdp .form-row{max-width:100%}.pdp-main .inform-me-when-available-pdp .field{display:inline-block;margin-right:20px}.pdp-main .inform-me-when-available-pdp .button-container{display:inline-block}.pdp-main .pdp-gemstone-info{margin:5px 0 20px;color:#000;font-size:14px;font-weight:400;line-height:24px}.pdp-main .pdp-gemstone-info .gemstone-link{font-weight:500;color:#50a39a}.pdp-main .ra-details-wrapper{margin:30px 0;padding:15px;background:#f5f5f5}.pdp-main .ra-details-wrapper .ra-details-top{text-align:center}.pdp-main .ra-details-wrapper .ra-details-top .ra-details-top-table{display:table;width:100%}.pdp-main .ra-details-wrapper .ra-details-top .ra-details-top-table .ra-details-top-row{display:table-row}.pdp-main .ra-details-wrapper .ra-details-top .ra-details-top-table .ra-details-top-row .ra_timercounter .ra-timer{margin:0;line-height:32px;color:#50a39a;font-weight:500;font-size:24px}.pdp-main .ra-details-wrapper .ra-details-top .ra-details-top-table .ra-details-top-row .ra_timercounter .ra-timer span{font-weight:400}.pdp-main .ra-details-wrapper .ra-details-top .ra-details-top-table .ra-details-top-row .ra_timercounter .red{color:#dc3545}.pdp-main .ra-details-wrapper .ra-details-top .ra-details-top-table .ra-details-top-row .ra_timercounter .pulse-slow{animation:blinker 1s linear infinite}.pdp-main .ra-details-wrapper .ra-details-top .ra-details-top-table .ra-details-top-row .ra_pricebids{padding:15px 0 0 0}.pdp-main .ra-details-wrapper .ra-details-top .ra-details-top-table .ra-details-top-row .ra-details-top-cell{display:table-cell;width:50%;color:#000;padding:15px 0 0 0;vertical-align:top;text-align:center}.pdp-main .ra-details-wrapper .ra-details-top .ra-details-top-table .ra-details-top-row .ra-details-top-cell.highlighted{padding:15px 10px;text-align:center;background:#eee;line-height:16px;vertical-align:middle;position:relative}.pdp-main .ra-details-wrapper .ra-details-top .ra-details-top-table .ra-details-top-row .ra-details-top-cell.highlighted .savings{position:absolute;top:59px;left:50%;width:120px;z-index:1;background-color:#198754;color:#fff;text-align:center;margin-left:-60px;padding:3px 0}.pdp-main .ra-details-wrapper .ra-details-top .ra-details-top-table .ra-details-top-row .ra-details-top-cell.highlighted .savings.no-background{background-color:transparent}.pdp-main .ra-details-wrapper .ra-details-top .auction-ended-msg{color:#dc3545;font-size:22px;line-height:24px}.pdp-main .ra-details-wrapper .ra-details-top .auction-ended-msg.nobids{color:#bbb}.pdp-main .ra-details-wrapper .ra-details-top .time-counter .time-counter-table .row-values .time-counter-cell{font-size:22px;line-height:24px}.pdp-main .ra-details-wrapper .ra-details-top .time-counter .time-counter-table .row-labels .time-counter-cell{font-size:12px;line-height:16px}.pdp-main .ra-details-wrapper .ra-details-top .price-bids{font-size:22px;line-height:24px;color:#000}.pdp-main .ra-details-wrapper .ra-details-bottom{text-align:center}.pdp-main .ra-details-wrapper .ra-details-bottom .ra-listing-login-btn{padding-top:12px;padding-bottom:12px}.pdp-main .ra-details-wrapper .ra-details-bottom .winner-you{font-size:22px;color:#198754;line-height:40px;font-weight:400;height:40px;text-align:center}.pdp-main .ra-details-wrapper .ra-details-bottom .button-add-to-cart{padding-top:12px;padding-bottom:12px;display:block}.pdp-main .ra-details-wrapper .ra-details-bottom .ra-bid-action{margin:20px auto 20px;max-width:350px;display:-ms-flexbox;display:flex}.pdp-main .ra-details-wrapper .ra-details-bottom .ra-bid-action .ra-bid-action-col.col-1{width:100px;margin-right:10px}.pdp-main .ra-details-wrapper .ra-details-bottom .ra-bid-action .ra-bid-action-col.col-3{width:100%}.pdp-main .ra-details-wrapper .ra-details-bottom .ra-bid-action .ra-bid-action-col .ra-bid-action-col-inner{position:relative}.pdp-main .ra-details-wrapper .ra-details-bottom .ra-bid-action .ra-bid-action-col .ra-bid-action-col-inner .label{position:absolute;top:10px;left:10px;z-index:1;color:#000;line-height:20px}.pdp-main .ra-details-wrapper .ra-details-bottom .ra-bid-action .ra-bid-action-col .ra-bid-action-col-inner .input-text{padding:7px 10px 7px 22px!important}.pdp-main .ra-details-wrapper .ra-details-bottom .ra-bid-action .ra-bid-action-col .ra-bid-action-col-inner .auto-bid-info{text-align:center;font-size:12px;line-height:10px;padding-top:3px;text-transform:none}.pdp-main .ra-details-wrapper .ra-details-bottom .ra-bid-action .ra-bid-action-col .ra-bid-action-col-inner .button{display:block}.pdp-main .section-ra-bid-history{margin:30px 0 40px 0}.pdp-main .section-ra-bid-history .item-list th{white-space:nowrap}.pdp-main .section-ra-bid-history .item-list td{padding-top:10px;padding-bottom:10px}.pdp-main .section-ra-bid-history .item-list .your-bid td{color:#198754}.pdp-main .section-ra-bid-history .item-list .cell-amount{white-space:nowrap}.pdp-main .section-ra-bid-history .item-list .cell-time{white-space:nowrap;width:1px}.pdp-main .section-ra-bid-history .show-more-container{text-align:right}.pdp-main .section-ra-bid-history .show-more-container.hidden{display:none}.pdp-main .product-description.product-description-listing{margin-bottom:30px}.pdp-main .product-description.product-description-listing ul{padding-left:20px}.pdp-main .product-description.product-description-listing ul li:first-of-type{margin-top:0}.pdp-main .product-description.product-description-listing ul li:before{content:"\f00c";font-family:FontAwesome;float:left;margin-left:-1.5em;color:#198754}.pdp-main .button-container-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.pdp-main .button-container-wrapper .promotion{margin:0 0 0 20px!important;width:auto;max-width:315px}.pdp-main .product-code-pdp{width:100%;margin-bottom:10px;font-size:16px;line-height:1.6;color:#000;font-weight:400;text-transform:none;letter-spacing:.4px;text-align:left}.pdp-main .product-code-pdp span{font-weight:500}.ui-dialog .pdp-main .product-cols .product-col-1{float:left;width:40%}.ui-dialog .pdp-main .product-cols .product-col-2{float:right;width:55%;margin:0}.ui-dialog .pdp-main .product-cols .product-col-2 .product-top .product-reviews{position:relative;display:inline-block}.ui-dialog .pdp-main .product-cols .product-col-2 .product-top .link-details-container{font-size:16px;line-height:1.6;margin:15px 0;font-weight:500}.ui-dialog .pdp-main .carousel-container.pdp-thumb-tiles .carousel li.productthumbnail{width:33.33333333%}@media (max-width:767px){.pdp-main .pdp-section .pdp-gemstone-info{margin-bottom:30px;color:#000;font-size:14px;font-weight:400;line-height:24px}.pdp-main #QuickViewDialog .pdp-section .primary-col{padding-bottom:20px;width:100%}.pdp-main #QuickViewDialog .pdp-section .secondary-col{width:100%}.pdp-main .product-top .product-name{font-size:20px;line-height:28px}.pdp-main .product-top .product-wishlist{float:right;padding-right:0}.pdp-main .product-top .product-price{padding-left:5px;padding-right:5px}.pdp-main .product-top .product-free-delivery-hint{padding-left:5px;padding-right:5px;display:block;margin-top:0}.pdp-main .product-top .product-reviews.only-for-mobile{display:inline-block!important;position:relative;left:0;top:0}.pdp-main .product-cols .product-col-1{float:none;width:auto;margin-bottom:20px}.pdp-main .product-cols .product-col-2{float:none;width:auto;font-size:12px;line-height:16px}.pdp-main .product-description{margin-bottom:15px}.pdp-main .product-thumbnails{display:none!important}.pdp-main .product-add-to-cart .quantity{margin-bottom:20px}.pdp-main .product-add-to-cart .quantity .quantity-table{width:auto}.pdp-main .product-add-to-cart .quantity .quantity-cell{width:auto;text-align:right;padding-right:5px}.pdp-main .product-add-to-cart .quantity .availability-cell{text-align:left;padding-left:5px}.pdp-main .product-add-to-cart .button-container.two-buttons{width:100%;margin-top:15px}.pdp-main .product-add-to-cart .button-container.two-buttons .separator{padding:0 5px}.pdp-main .product-add-to-cart .button-container.two-buttons .button{display:block;padding-left:1px;padding-right:1px;width:100%}.pdp-main .product-actions a.link-giftregistry,.pdp-main .product-actions a.link-wishlist{display:block;padding:10px 0 0}.pdp-main .section-info .section-info-row.section-info-row-float .section-info-sub-left{width:auto;float:none}.pdp-main .section-info .section-info-row.section-info-row-float .section-info-sub-right{width:auto;float:none}.pdp-main .ra-details-wrapper .ra-details-bottom .ra-bid-action .ra-bid-action-col{max-width:none}.pdp-main .section-ra-bid-history .item-list .cell-time{white-space:normal;width:auto}}.pdp-main .product-primary-image .single-view{border:1px solid #ddd;display:block}.pdp-main .attribute-variations{margin-bottom:15px}.pdp-main .attribute-variations .variations-title{margin-bottom:4px}.pdp-main .attribute-variations .variations-title span{font-weight:500}.pdp-main .attribute-variations .swatches .swatch{width:60px;height:60px;display:inline-block;margin-right:4px;margin-bottom:4px}.pdp-main .attribute-variations .swatches .swatch img{box-sizing:border-box;border:2px solid #fff}.pdp-main .attribute-variations .swatches .swatch img:hover{border:2px solid #bbb}.pdp-main .attribute-variations .swatches .swatch.selected img{border:2px solid #000}@media (min-width:1149px){.pdp-main .attribute-variations{margin:15px 0}}.pdp-main .product-variations .attribute{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pdp-main .product-variations .attribute.pdp-size-variations .size-chart-wrapper .size-name span{visibility:hidden}.pdp-main .product-variations .attribute.pdp-size-variations .size-chart-wrapper .size-name span.visible{visibility:visible}.pdp-main .product-variations .attribute .label{color:#000;width:100%}.pdp-main .product-variations .attribute .value{width:100%}.pdp-main .product-variations .attribute .swatches{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px}.pdp-main .product-variations .attribute .swatches.color .unavailable .swatchanchor{background:0 0}.pdp-main .product-variations .attribute .swatches.color .unavailable .swatchanchor.active{border:2px solid #0c497c}.pdp-main .product-variations .attribute .swatches.color .unavailable .swatchanchor.active:before{border-top:1px solid #000;width:100px}.pdp-main .product-variations .attribute .swatches.color .unavailable .swatchanchor.active .notifyme-bell{background:#fff}.pdp-main .product-variations .attribute .swatches.color .unavailable.selected .swatchanchor .notifyme-bell{background:#fff}.pdp-main .product-variations .attribute .swatches.color .unavailable.selected .swatchanchor.remove-notifyme-bell:after{content:none}.pdp-main .product-variations .attribute .swatches li{display:inline-block;margin:0 10px 10px 0}.pdp-main .product-variations .attribute .swatches li a{display:block;border:2px solid #ddd;background-color:#fff;color:#000;min-width:60px;height:60px;line-height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-transform:none;text-decoration:none;padding:0 8px;box-sizing:border-box;border-radius:60px;font-size:16px}.pdp-main .product-variations .attribute .swatches li a:hover{text-decoration:none;border-color:#224c7a}.pdp-main .product-variations .attribute .swatches li.selected a,.pdp-main .product-variations .attribute .swatches li.selected a:hover{text-decoration:none;background-color:#224c7a;border-color:#224c7a;color:#fff;pointer-events:none}.pdp-main .product-variations .attribute .swatches li.unavailable a{background-color:#eee;border-color:#eee;color:#888;position:relative}.pdp-main .product-variations .attribute .swatches li.unavailable a.active,.pdp-main .product-variations .attribute .swatches li.unavailable a:active,.pdp-main .product-variations .attribute .swatches li.unavailable a:hover{background-color:#eee;border:2px solid #0c497c;color:#000}.pdp-main .product-variations .attribute .swatches li.unavailable a.active span,.pdp-main .product-variations .attribute .swatches li.unavailable a:active span,.pdp-main .product-variations .attribute .swatches li.unavailable a:hover span{border:2px solid #0c497c}.pdp-main .product-variations .attribute .swatches li.unavailable a:before{border-top:1px solid #0c497c;width:99px}.pdp-main .product-variations .attribute .swatches li.unavailable a:after{position:absolute;content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="15" viewBox="0 0 118 127"><path fill="%23888888" d="M38.854 112.562q9.463.7 20.146.691c7.137 0 13.838-.234 20.146-.691a21.275 21.275 0 0 1-40.293 0ZM0 83.742a21.723 21.723 0 0 1 7.8-14.693 23.03 23.03 0 0 0 8.289-16.709V41.871C16.089 18.746 35.3 0 59 0s42.911 18.746 42.911 41.871V52.34a23.017 23.017 0 0 0 8.3 16.709A21.717 21.717 0 0 1 118 83.742c0 13.088-22.053 20.938-59 20.938S0 96.829 0 83.742Z"/></svg>');background-repeat:no-repeat;background-position:50% 50%;-ms-flex-flow:wrap;flex-flow:wrap;place-content:center;box-sizing:border-box;padding:13px;border-radius:100%;background-color:#eee;top:5px;right:5px;-ms-transform:scale(1) translate(50%,-50%);transform:scale(1) translate(50%,-50%);-ms-transform-origin:100% 0;border:2px solid #fff;z-index:1}.pdp-main .product-variations .attribute .swatches li.unavailable a:hover:after{border:2px solid #0c497c;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="15" viewBox="0 0 118 127"><path fill="%230C497C" d="M38.854 112.562q9.463.7 20.146.691c7.137 0 13.838-.234 20.146-.691a21.275 21.275 0 0 1-40.293 0ZM0 83.742a21.723 21.723 0 0 1 7.8-14.693 23.03 23.03 0 0 0 8.289-16.709V41.871C16.089 18.746 35.3 0 59 0s42.911 18.746 42.911 41.871V52.34a23.017 23.017 0 0 0 8.3 16.709A21.717 21.717 0 0 1 118 83.742c0 13.088-22.053 20.938-59 20.938S0 96.829 0 83.742Z"/></svg>')}.pdp-main .product-variations .attribute .swatches li.unavailable .notifyme-bell{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;place-content:center;position:absolute;box-sizing:border-box;padding:0 6px;height:29px;border-radius:100%;background-color:#eee;top:5px;right:5px;-ms-transform:scale(1) translate(50%,-50%);transform:scale(1) translate(50%,-50%);-ms-transform-origin:100% 0;border:2px solid #fff;z-index:1}.pdp-main .product-variations .attribute .swatches li.unavailable.selected a{background-color:#eee;border:2px solid #0c497c;color:#000}.pdp-main .product-variations .attribute .swatches li.unavailable.selected a span{border:2px solid #0c497c}.pdp-main .product-variations .attribute .swatches li.unavailable.selected a:before{border-top:1px solid #0c497c;width:99px}.pdp-main .product-variations .attribute .swatches li.unavailable.selected a:after{position:absolute;content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="15" viewBox="0 0 118 127"><path fill="%230C497C" d="M38.854 112.562q9.463.7 20.146.691c7.137 0 13.838-.234 20.146-.691a21.275 21.275 0 0 1-40.293 0ZM0 83.742a21.723 21.723 0 0 1 7.8-14.693 23.03 23.03 0 0 0 8.289-16.709V41.871C16.089 18.746 35.3 0 59 0s42.911 18.746 42.911 41.871V52.34a23.017 23.017 0 0 0 8.3 16.709A21.717 21.717 0 0 1 118 83.742c0 13.088-22.053 20.938-59 20.938S0 96.829 0 83.742Z"/></svg>');background-repeat:no-repeat;background-position:50% 50%;-ms-flex-flow:wrap;flex-flow:wrap;place-content:center;box-sizing:border-box;padding:13px;border-radius:100%;background-color:#eee;top:5px;right:5px;-ms-transform:scale(1) translate(50%,-50%);transform:scale(1) translate(50%,-50%);-ms-transform-origin:100% 0;border:2px solid #0c497c;z-index:1}.pdp-main .product-variations .attribute .swatches.color li a{width:68px;height:68px;border-radius:0}.pdp-main .product-variations .attribute .swatches.color li .remove-notifyme-bell:after{content:none}.pdp-main .product-variations .attribute .swatches.color li .swatchanchor{padding:0!important;border:2px solid #fff;box-sizing:inherit}.pdp-main .product-variations .attribute .swatches.color li.strikeoosproduct{position:relative}.pdp-main .product-variations .attribute .swatches.color li.strikeoosproduct .swatchanchor:before{position:absolute;content:"";left:0;top:30px;bottom:25px;right:0;border-top:2px solid #ddd;-ms-transform:rotate(-45deg) translate(-4%,-12%);transform:rotate(-45deg) translate(-4%,-12%);width:80px}.pdp-main .product-variations .attribute .swatches.color li.strikeoosproduct .swatchanchor img{opacity:.3}.pdp-main .product-variations .attribute .swatches.color li.available .swatchanchor{border:2px solid #fff}.pdp-main .product-variations .attribute .swatches.color li.available .swatchanchor:hover{border:2px solid #0c497c}.pdp-main .product-variations .attribute .swatches.color li.selected a{background-color:transparent;border:2px solid #0c497c}.pdp-main .product-variations .attribute .swatches .resizable-contact{width:100%}.pdp-main .product-variations .missing-size-error-msg{background-color:#f5f5f5;border-left:5px solid #dc3545;color:#dc3545;padding-left:10px;line-height:40px}.pdp-main .product-variations.size-selected .not-available-current-size .swatchanchor{border:2px dotted #888!important}.pdp-main .product-variations.size-selected .not-available-current-size .swatchanchor:hover{border:2px solid #0c497c!important}.pdp-main .product-variations.size-selected .not-available-current-size .swatchanchor img{opacity:.5}.pdp-main .product-variations.size-selected .attribute.pdp-size-variations .size-chart-wrapper .size-name span{visibility:visible}.att-list-pdp .value{float:left;text-align:left;padding-left:15px;font-weight:500;margin-left:0!important}.att-list-pdp .label{float:left;text-align:left}.pdp-greywrapper .price-sales{font-size:34px;line-height:24px;text-transform:none}.section-info-sub-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (max-width:1024px){.section-info-sub-wrapper{display:block}}.section-info-sub-wrapper .section-product,.section-info-sub-wrapper .stones-wrapper{width:100%}.pdp-main .section-info .section-info-row .section-info-sub .attribute-list li .label{width:160px;float:left}.pdp-main .section-info .section-info-row .section-info-sub .attribute-list li .value{margin-left:150px;max-width:calc(100% - 200px)}.pdp-main .section-info .section-info-row .section-info-sub .attribute-list li:after{clear:both}.pdp-main .section-info .section-info-row .section-info-sub .attribute-list li:after,.pdp-main .section-info .section-info-row .section-info-sub .attribute-list li:before{content:" ";display:table}.pdp-main .section-info .section-info-row .section-info-sub .attribute-table{width:100%}@media (max-width:767px){.pdp-main .section-info .section-info-row .section-info-sub .attribute-table{table-layout:auto}}.pdp-main .section-info .section-info-row .section-info-sub .attribute-table tr td{padding:0 10px 5px 0}.pdp-main .section-info .section-info-row .section-info-sub .attribute-table tr td:nth-child(2){white-space:nowrap;width:30px}.pdp-main .section-info .section-info-row .section-info-sub .attribute-table tr td:last-child{padding-right:0;white-space:nowrap;width:60px;text-align:right}@media (min-width:768px){.section-recommendations{border:1px solid #ddd;margin:30px 0 30px 0}}.section-recommendations .section-recommendations-containers{width:100%}.section-recommendations .section-recommendations-containers .section-recommendations-containers-wrapper{display:none;padding:15px;min-height:150px}.section-recommendations .section-recommendations-containers .section-recommendations-containers-wrapper.actived{display:block}.section-recommendations .section-recommendations-containers .section-recommendations-containers-wrapper .mobile-title{display:none}.section-recommendations.old-pdp-template .section-recommendations-containers .section-carousel-title{display:none}.pt_product-details:not(.pdp_redesign) #product-content-wrapper .utils-wrapper{display:-ms-flexbox;display:flex}.pt_product-details:not(.pdp_redesign) #product-content-wrapper .utils-wrapper .icons-product-image-zoom{position:absolute;left:10px;bottom:10px}.pt_product-details:not(.pdp_redesign) #product-content-wrapper .utils-wrapper .icons-product-image .fa-search-plus{color:#000;font-size:25px;cursor:pointer}.pt_product-details:not(.pdp_redesign) #product-content-wrapper .product-thumbnails .carousel-container-inner .thumbnail-link img{max-height:80px}.pt_product-details:not(.pdp_redesign) #product-content-wrapper .product-thumbnails .carousel-container-inner ul.carousel li.productthumbnail{max-width:103px!important;width:103px!important}.pt_product-details:not(.pdp_redesign) #product-content-wrapper .product-thumbnails .carousel-container-inner ul.carousel li.productthumbnail.selected .productthumbnail-inner .productthumbnail-inner-content{border-color:#000}.pt_product-details:not(.pdp_redesign) #product-content-wrapper .product-thumbnails .carousel-container-inner ul.carousel li.productthumbnail .productthumbnail-inner .productthumbnail-inner-content{position:relative;cursor:pointer;padding:5px 5px 0 5px}.pt_product-details:not(.pdp_redesign) #product-content-wrapper .product-thumbnails .carousel-container-inner ul.carousel li.productthumbnail .productthumbnail-inner .productthumbnail-inner-content img{border:1px solid #ddd}.pt_product-details:not(.pdp_redesign) #product-content-wrapper .product-thumbnails .carousel-container-inner ul.carousel li.productthumbnail .productthumbnail-inner .productthumbnail-inner-content .icons-product-image-360.productthumbnail{width:40px;height:40px}.pt_product-details:not(.pdp_redesign) #product-content-wrapper .product-thumbnails .carousel-container-inner ul.carousel li.productthumbnail .productthumbnail-inner .productthumbnail-inner-content .icons-product-image-360.productthumbnail.overlayvideo-open{top:50%;left:50%;position:absolute;margin-top:0;margin-left:unset}.pt_product-details:not(.pdp_redesign) #product-content-wrapper .product-thumbnails .carousel-container-inner ul.carousel li.productthumbnail .productthumbnail-inner .productthumbnail-inner-content .icons-product-image-360.productthumbnail.overlayvideo-open .fa-play{line-height:20px;font-size:29px;width:40px;height:40px}.pt_product-details:not(.pdp_redesign) #product-content-wrapper .icons-product-image-360{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;background-color:rgba(255,255,255,.5);position:relative;left:-15px;text-align:center}.pt_product-details:not(.pdp_redesign) #product-content-wrapper .icons-product-image-360 .label-video{font-size:18px;line-height:24px;padding-top:5px}.pt_product-details:not(.pdp_redesign) #product-content-wrapper .icons-product-image-360 .fa-play{font-size:29px;padding-top:12px;color:#000}.low-stock-label{color:#a6192e;size:16px;margin-left:0;-ms-flex-preferred-size:max-content;flex-basis:max-content}@media (min-width:1280px){.low-stock-label{margin-left:10px}}#product-content-wrapper .product-col-1 .product-description{margin-top:15px}#product-content-wrapper .primary-col.smaller{position:relative;margin-bottom:30px}@media (max-width:767px){#product-content-wrapper .primary-col.smaller{margin-bottom:10px}}#product-content-wrapper .icons-product-image-360{display:inline-block;width:90px;height:78px;margin:0 auto;top:-10px}#product-content-wrapper .label-video{text-align:center;font-weight:500;color:#000;line-height:17.1px}#product-content-wrapper .icons-product-image-360.productthumbnail{position:relative;display:-ms-flexbox;display:flex;margin-top:10px}#product-content-wrapper .icons-product-image-360.productthumbnail.productthumbnail{margin-top:33px;margin-left:23px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;width:80px;height:80px;text-align:center;z-index:1;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#product-content-wrapper .icons-product-image-360.productthumbnail.productthumbnail .fa-play{width:80px;height:80px;font-size:19px;background-color:rgba(255,255,255,.5);border-radius:40px;color:#000;text-indent:5px;text-align:center}#product-content-wrapper .product-tile-nav-arrows .pdp-btn-img{background-color:initial!important;color:#000!important;border:none!important;width:25px;height:25px;position:absolute;display:-ms-flexbox;display:flex;top:50%;z-index:2}#product-content-wrapper .product-tile-nav-arrows .pdp-btn-img.nav-prev{left:5px;padding-left:4px;padding-right:6px}#product-content-wrapper .product-tile-nav-arrows .pdp-btn-img.nav-next{right:5px;padding-left:6px;padding-right:4px}.ui-dialog-content #product-content-wrapper .product-tile-nav-arrows .pdp-btn-img{top:50%}@media (max-width:767px){#product-content-wrapper .product-tile-nav-arrows .pdp-btn-img{top:50%}}#product-content-wrapper .product-free-delivery-hint p{margin:5px 0 0 0}#product-content-wrapper div.inform-me-when-available-pdp{margin:0}#product-content-wrapper div.inform-me-when-available-pdp .field{width:100%}#product-content-wrapper div.inform-me-when-available-pdp .button-container{width:100%}#product-content-wrapper div.inform-me-when-available-pdp .input-text:focus+label{top:0}#product-content-wrapper div.inform-me-when-available-pdp .notifyme-help-text{margin-bottom:15px;font-size:14px;font-weight:500;line-height:1}#product-content-wrapper div.inform-me-when-available-pdp .label-notify-me{text-transform:capitalize}#product-content-wrapper div.inform-me-when-available-pdp .button{font-size:20px;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:1;height:50px}#product-content-wrapper div.inform-me-when-available-pdp .button svg{margin-top:2px}#product-content-wrapper .product-description-mobile{display:none}@media (max-width:767px){#product-content-wrapper .product-description-mobile{display:block}}#product-content-wrapper .name-inventory{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:1280px){#product-content-wrapper .name-inventory{-ms-flex-direction:row;flex-direction:row}}#product-content-wrapper .size-chart-wrapper{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:start;justify-content:flex-start}#product-content-wrapper .size-chart-wrapper .size-chart-title{margin:0 0 5px 0}#product-content-wrapper .size-chart-wrapper .size-chart-link-simple{display:block;width:50%;float:left;text-align:right;font-size:14px;text-transform:uppercase}#product-content-wrapper .pdp-price-review{width:100%;position:relative}#product-content-wrapper .pdp-price-review .pdp-product-reviews{position:absolute;top:-55px;right:0;height:55px;overflow:hidden;margin:0;width:212px}@media screen and (min-width:1024px) and (max-width:1279px){#product-content-wrapper .pdp-price-review .pdp-product-reviews{-ms-transform:scale(.9);transform:scale(.9);-ms-transform-origin:right;transform-origin:right}}@media screen and (min-width:768px) and (max-width:1024px){#product-content-wrapper .pdp-price-review .pdp-product-reviews{top:-57px;-ms-transform:scale(.7);transform:scale(.7);-ms-transform-origin:right;transform-origin:right}}@media screen and (max-width:767px){#product-content-wrapper .pdp-price-review .pdp-product-reviews{top:-48px;right:-2px;-ms-transform:scale(.7);transform:scale(.7);-ms-transform-origin:right;transform-origin:right}}@media (min-width:1280px){#product-content-wrapper .pdp-price-review{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}#product-content-wrapper .pdp-price-review .pdp-product-reviews{margin-top:0}}#product-content-wrapper .pdp-video{padding-top:15px;padding-bottom:15px}#product-content-wrapper .see-more{margin:10px 0 20px 0;color:#50a39a;font-size:14px;font-weight:500}#product-content-wrapper .see-more a{color:#50a39a}#product-content-wrapper .inform-me-when-available-pdp{margin-top:20px;margin-bottom:15px;width:100%}#product-content-wrapper .inform-me-when-available-pdp .field{width:50%;margin-right:0}#product-content-wrapper .inform-me-message-success{margin-top:30px;margin-bottom:40px;color:#198754;font-size:14px;font-weight:500;line-height:24px}#product-content-wrapper .inform-me-message-fail{margin-top:10px;color:#dc3545;font-size:14px;font-weight:500;line-height:24px}#product-content-wrapper .link-wishlist-title{font-size:16px;line-height:1.6;font-weight:400;text-transform:none;letter-spacing:.4px;border:1px solid #ddd;color:#000;font-size:12px;text-align:center;padding:8px;margin:15px 0 15px 0;cursor:pointer;font-weight:500;display:block;width:100%;box-sizing:border-box}#product-content-wrapper .link-wishlist-title .fa{font-size:14px}#product-content-wrapper .link-wishlist-title.likelist-on{border:2px solid #bbb;margin-top:-1px;margin-bottom:20px}#product-content-wrapper .link-wishlist-title.likelist-on .fa{color:#dc3545}#product-content-wrapper .link-wishlist-title:focus,#product-content-wrapper .link-wishlist-title:hover{border:2px solid #bbb;text-decoration:none}.pdp-extra-content.pdp-extra-content-desktop{display:none}.pdp-extra-content.pdp-extra-content-mobile{display:block}@media (min-width:768px){.pdp-extra-content.pdp-extra-content-desktop{display:block}.pdp-extra-content.pdp-extra-content-mobile{display:none}}.pdp-extra-content.pdp-extra-content-pdp{padding-top:15px}.ssmp_x2-wrapper{width:100%!important;height:0!important;overflow:hidden!important;position:relative!important;margin-bottom:0!important;padding-bottom:56.25%!important}.ssmp_x2-wrapper .jwplayer{width:100%!important;height:100%!important;position:absolute!important}.ssmp_x2-wrapper #ssmp_x2{position:absolute!important;height:100%!important;width:100%!important;top:0!important;left:0!important}@media (min-width:768px){.pdp-mobile-only{display:none!important}}@media (max-width:767px){.pdp-except-mobile{display:none!important}}.pdp-secondcolumn-mobile{margin-top:25px}@media (max-width:767px){.secondary-col.pdp-redesign-colsize{width:100%!important}}@media (min-width:768px){.secondary-col.pdp-redesign-colsize{width:41.63%!important}}@media (max-width:767px){.primary-col.pdp-redesign-colsize{width:100%}}@media (min-width:768px){.primary-col.pdp-redesign-colsize{width:54.37%}}@media (min-width:768px){#product-content-wrapper .icons-product-image{display:-ms-flexbox;display:flex}#product-content-wrapper .icons-product-image.mobile-only{display:none}#product-content-wrapper .utils-wrapper{display:-ms-flexbox;display:flex}#product-content-wrapper .utils-wrapper.mobile-only{display:none}}@media (max-width:767px){.att-list-pdp{display:table!important;column-count:1!important}}.att-list-pdp .label{float:left;text-align:left}.att-list-pdp .value{float:left;text-align:left;padding-left:15px;font-weight:500;margin-left:0!important}.att-list-pdp .metal-name{white-space:nowrap}.flyin-hide-pdp-content{display:none!important}.pdp-main .button-grey.button{background-color:transparent!important}.pdp-main .button-grey.nav-next,.pdp-main .button-grey.nav-prev{border:none!important;background-color:transparent!important}.pdp-main .button-grey.nav-next .fa,.pdp-main .button-grey.nav-prev .fa{font-size:18px;color:#000!important}.pdp-main .button-grey.disabled,.pdp-main .button-grey.disabled:focus,.pdp-main .button-grey.disabled:hover{border:none!important;background-color:transparent!important}.pdp-main .button-grey.disabled .fa,.pdp-main .button-grey.disabled:focus .fa,.pdp-main .button-grey.disabled:hover .fa{color:#bbb!important}.pdp-main .button-grey:focus,.pdp-main .button-grey:hover{border:none!important}.pdp-main .button-grey:focus .fa,.pdp-main .button-grey:hover .fa{color:#bbb!important}.pdp-main .product-add-to-cart .quantity-table div.selector.disabled,.pdp-main .product-add-to-cart .quantity-table div.selector.disabled.active{background-position:100% 50%}.product-top.pdp-quickview{width:100%!important}.product-top.pdp-quickview .product-name{font-size:14px!important;line-height:22px!important;width:100%!important}.product-top.pdp-quickview .link-details-container{border-bottom:1px solid #bbb;padding-bottom:10px;margin-bottom:10px}.product-top.pdp-quickview .link-details-container a{color:#50a39a;font-weight:500;text-transform:uppercase}.pdp-redesign-colsize.pdp-quickview{margin-bottom:0!important}.pdp-main .product-primary-image{position:relative}.pdp-main .product-primary-image img{display:block;height:auto;width:75%;margin:0 auto;margin-top:30px;margin-bottom:30px;cursor:pointer}.pdp-main .pdp-thumb-tiles .bubble-ctr{display:none!important}.pdp-main .carousel-view{display:block;position:absolute;top:0;left:-9999px;opacity:0;width:100%;height:100%;border:1px solid #bbb}.pdp-greywrapper .price-sales{font-size:34px;line-height:24px;text-transform:none}.pdp-greywrapper .pdp-promotional-save-after{font-size:16px;color:#000;font-weight:500}.pdp-greywrapper .budgetpay,.pdp-greywrapper .paypal-credit{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:10px}.pdp-greywrapper .budgetpay img,.pdp-greywrapper .paypal-credit img{display:block;margin-right:10px;width:85px;height:auto}.pdp-greywrapper .budgetpay span,.pdp-greywrapper .paypal-credit span{font-weight:400}.ui-dialog #QuickViewDialog .pdp-main .carousel-container-inner{margin-top:10px}.ui-dialog #QuickViewDialog .pdp-main .carousel-container-inner .thumbnail-link img{max-height:80px}.ui-dialog #QuickViewDialog .size-chart-wrapper .size-chart-title{width:100%}@media (max-width:767px){.sticky-desktop-check .pdp-greywrapper{border-bottom:1px solid #ddd;padding-bottom:20px}}.sticky-desktop-check .product-content-pdp-wrapper .product-add-to-cart .pdpForm div.selector{background-color:#fff;width:5em!important}.pdp-mobile-only .product-content-pdp-wrapper .engraving-form{padding:15px 0;line-height:10px;width:auto;height:auto;background-color:#eee;color:#000}@media (min-width:768px){.pdp-mobile-only .product-content-pdp-wrapper .engraving-form{padding:15px}}.pdp-mobile-only .product-content-pdp-wrapper .engraving-form legend.title{font-size:16px;font-weight:500;padding-bottom:10px}.pdp-mobile-only .product-content-pdp-wrapper .engraving-form legend.desp{padding-bottom:10px;font-size:11px}.pdp-mobile-only .product-content-pdp-wrapper .engraving-form span.despDate{font-weight:500}.pdp-mobile-only .product-content-pdp-wrapper .engraving-form span.excLen{font-weight:500}.pdp-mobile-only .product-content-pdp-wrapper .engraving-form label.excTxt{font-size:12px}.pdp-mobile-only .product-content-pdp-wrapper .engraving-form label.excTxtDis{display:block;padding:5px 0 0 0;line-height:12px}.pdp-mobile-only .product-content-pdp-wrapper .engraving-form .input-text,.pdp-mobile-only .product-content-pdp-wrapper .engraving-form div.selector{background-color:#fff;height:50px}.pdp-mobile-only .product-content-pdp-wrapper .engraving-form div.selector{padding:5px;margin:10px 0 2px 0}.pdp-mobile-only .product-content-pdp-wrapper .engraving-form .input-text{height:50px}.pdp-mobile-only .product-content-pdp-wrapper .engraving-form div.select .styledSelect{padding-top:18px!important}.pdp-mobile-only .product-content-pdp-wrapper .engraving-form .form-row-select .field .select-label{top:-5px}.pdp-mobile-only .product-content-pdp-wrapper .engraving-form .form-row-new{margin:5px 0 3px 0}.pdp-mobile-only .product-content-pdp-wrapper .engraving-form .form-row-new .field .img-edit{width:70px;height:50px;line-height:50px;display:inline-block;position:absolute;right:0;color:#50a39a;cursor:pointer;font-weight:500}.pdp-mobile-only .product-content-pdp-wrapper .engraving-form .form-row-new .field .img-edit:after{font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;content:" \f0da"}.pdp-mobile-only .product-content-pdp-wrapper .engraving-form .img-edit{display:none}.pdp-mobile-only .product-content-pdp-wrapper .engraving-form span.checked::before{top:15px}.pdp-mobile-only .product-content-pdp-wrapper .engraving-form .form-row.form-row-checkbox label{line-height:18px;font-size:12px}.pdp-mobile-only .product-content-pdp-wrapper .engraving-form .form-row.form-row-checkbox label span{color:#50a39a;text-decoration:underline!important;font-weight:500;cursor:pointer}.pdp-mobile-only .product-content-pdp-wrapper .engraving-form .error{color:#dc3545;font-size:11px;font-weight:500;margin-bottom:2px;display:none;margin-top:-2px;top:unset;left:unset;padding-top:unset}.pdp-mobile-only .product-content-pdp-wrapper .engraving-form .error-msg{display:none!important}.pdp-mobile-only .product-content-pdp-wrapper .product-add-to-cart{padding-top:20px}.pdp-mobile-only .product-content-pdp-wrapper .product-add-to-cart .pdpForm div.selector{background-color:#fff;width:5em!important}@media (max-width:1150px){.tracker{display:none!important}}@media (max-width:767px){#QuickViewDialog .price-sales{font-size:24px}#QuickViewDialog .pdp-section .primary-col{padding-bottom:20px;width:100%}#QuickViewDialog .pdp-section .secondary-col{width:100%;display:block!important}#QuickViewDialog .pdp-section .secondary-col .price-sales{line-height:30px}}.pdp_redesign .section-info-sub-wrapper{display:block}.pdp_redesign .section-info-sub-wrapper .section-product .att-list-pdp{border:0;width:auto}.pdp_redesign .section-info-sub-wrapper .section-product .att-list-pdp li{width:48%}@media (max-width:767px){.pdp_redesign .section-info-sub-wrapper .section-product .att-list-pdp li{width:100%}}.pdp_redesign .section-info-sub-wrapper .section-product .att-list-pdp li.attribute-item>*{border-top:0}.section-info-sub-wrapper .section-product{width:100%}.section-info-sub-wrapper .section-product .att-list-pdp{width:100%;box-sizing:border-box;border:1px solid #ddd;margin-bottom:20px}.section-info-sub-wrapper .section-product .att-list-pdp li{width:100%;display:-ms-flexbox;display:flex}.section-info-sub-wrapper .section-product .att-list-pdp li .label{width:50%!important;border-right:1px solid #ccc;background:#f5f5f5}.section-info-sub-wrapper .section-product .att-list-pdp li .value{margin-left:0!important;width:50%!important;text-align:right!important;padding-left:0!important;max-width:100%}.section-info-sub-wrapper .section-product .att-list-pdp li.attribute-item>*{border-top:1px solid #ccc;padding:6px 15px!important}.section-info-sub-wrapper .section-product .att-list-pdp li.attribute-item:first-child>*{border-top:0}.section-info-sub-wrapper .section-stone{margin-bottom:20px}.section-info-sub-wrapper .section-stone table.attribute-table{border:1px solid #ddd;border-collapse:separate}.section-info-sub-wrapper .section-stone table.attribute-table tr td{border-bottom:1px solid #ccc;padding:6px 15px!important;border-right:1px solid #ccc}.section-info-sub-wrapper .section-stone table.attribute-table tr td:first-child{background:#f5f5f5}.section-info-sub-wrapper .section-stone table.attribute-table tr td:last-child{border-right:0}.section-info-sub-wrapper .section-stone table.attribute-table tr:last-child td{border-bottom:0}.pdp-main .section-info .section-info-row .show-more{width:100%;position:absolute;bottom:0;left:0;background-color:#fff;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 12%,rgba(255,255,255,.9) 34%,rgba(255,255,255,.96) 57%,#fff 73%);text-align:center;visibility:visible!important}.pdp-main .section-info .section-info-row .show-more .togglebutton.show{display:inline-block}.pdp-main .section-info .section-info-row .show-more .togglebutton{margin:35px 0;display:none;padding:5px 57px;border:2px solid #ddd;font-size:14px;line-height:1.7;background-color:#fff;color:#000;min-width:106px;text-transform:uppercase;cursor:pointer}.pdp-main .section-info .section-info-row:after,.pdp-main .section-info .section-info-row:before{content:" ";display:table}.pdp-main .section-info .section-info-row:after{clear:both}.pdp-main .section-info .section-info-row .show-more.show-less{position:relative}.pdp-main .section-info .section-info-row .show-more .togglebutton.show{display:inline-block}.price-sales span{vertical-align:middle}.price-sales span.free-dev,.price-sales span.plus-icon{font-size:16px}@media (min-width:767px) and (max-width:767.5px){.pt_product-details:not(.pdp_redesign) .pdp-main .pdp-section.section-recommendations .section-recommendations-containers .section-recommendations-containers-wrapper .mobile-title{font-size:20px!important;line-height:30px!important}}@media (max-width:767.5px){.pt_product-details:not(.pdp_redesign) .pdp-main .pdp-section.section-recommendations{border:none;margin:0}.pt_product-details:not(.pdp_redesign) .pdp-main .pdp-section.section-recommendations .section-recommendations-tabs{display:none}.pt_product-details:not(.pdp_redesign) .pdp-main .pdp-section.section-recommendations .section-recommendations-containers .section-recommendations-containers-wrapper{display:block!important;padding:0 0 15px 0}.pt_product-details:not(.pdp_redesign) .pdp-main .pdp-section.section-recommendations .section-recommendations-containers .section-recommendations-containers-wrapper .mobile-title{display:block;background:#fff;padding:0 15px;font-weight:500;font-size:18px;line-height:28px;margin:0 0 20px 0;position:relative;z-index:1;text-align:center}.pt_product-details:not(.pdp_redesign) .pdp-main .pdp-section.section-recommendations .section-recommendations-containers .section-recommendations-containers-wrapper .mobile-title:before{border-top:1px solid #bbb;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:100%;z-index:-1}.pt_product-details:not(.pdp_redesign) .pdp-main .pdp-section.section-recommendations .section-recommendations-containers .section-recommendations-containers-wrapper .section-carousel-title{display:inherit}.pt_product-details:not(.pdp_redesign) .pdp-main .pdp-section.product-cols .primary-col .product-thumbnails{display:block!important}}.pt_product-details:not(.pdp_redesign) .pdp-main .pdp-section.pdp-section-bottom .pdp-section.section-info .section-info-sub-wrapper .stones-wrapper .see-more{display:block}@media (min-width:1024px){.stones-wrapper-table{margin-left:40px}}@media (max-width:767px){.stones-wrapper-table .section-info-sub{width:98%;overflow-y:auto}}.stones-wrapper-table tr.attribute-item~.attribute-item{display:none}.stones-wrapper-table td{text-align:center;word-break:break-word}@media (max-width:767px){.stones-wrapper-table td{word-break:initial}}.stones-wrapper-table td:last-child{text-align:center!important}.stones-wrapper-table td:nth-child(1){width:150px;text-align:left!important}.stones-wrapper-table td:nth-child(3){width:70px}.stones-wrapper-table td:nth-child(4){width:65px}.stones-wrapper-table td:nth-child(5){width:60px}.overlayvideo-container .product-video-disclaimer{color:#fff}@media (max-width:767px){.overlayvideo-container .product-video-disclaimer{padding:0 9px}}.dropshiptac{margin-bottom:20px}.section-recommendations-containers{margin-top:30px;margin-bottom:30px}.quick_view .product-name{font-size:16px;line-height:22px;font-weight:500;margin:0 0 10px 0}.quick_view .price-sales{font-size:24px;line-height:24px}@media (max-width:767px){.quick_view{box-sizing:border-box!important;width:100%!important;height:100%!important;padding:0 0 30px 0!important}.quick_view .ui-dialog-titlebar{height:40px}.quick_view .ui-widget-content{overflow-y:auto;overflow-x:hidden;height:calc(100% - 40px)!important;padding:15px}}.checkout-guest-details-form .checkout-guest-details-contact{margin-bottom:30px}#gtm_id{display:none}.phone-fieldset{margin-top:10px}.opc .main-wrapper .main .primary-col .delivery .address .xlt-continueShopping.submit-button-registered{margin-top:10px}.opc .main-wrapper .main .primary-col .delivery .delivery-address .phone-optional .field:after{content:'Optional';position:absolute;z-index:1;right:12px;top:2px;color:#000;font-size:12px;line-height:47px;padding-right:6px;padding-left:4px;pointer-events:none}.checkout-addresses-form .checkout-shipping-address{border-top:1px solid #ddd;margin-top:30px;padding-top:30px}.checkout-addresses-form .checkout-billing-address .guestusershipping,.checkout-addresses-form .checkout-shipping-address .guestusershipping{margin-top:15px}.checkout-addresses-form .checkout-billing-address .form-row-button,.checkout-addresses-form .checkout-shipping-address .form-row-button{margin:0 0 10px 0}.checkout-addresses-form .checkout-billing-address .field label,.checkout-addresses-form .checkout-shipping-address .field label{text-transform:uppercase;word-break:break-word}.checkout-addresses-form .checkout-billing-address .field input~label,.checkout-addresses-form .checkout-shipping-address .field input~label{text-transform:capitalize}.checkout-addresses-form .alternative-address-fields.visually-hidden .addresses-select{display:none!important}.checkout-summary .checkout-summary-left{width:47.8%;float:left}.checkout-summary .checkout-summary-left .tjc-credit-details{display:none;max-width:400px;margin-bottom:15px}.checkout-summary .checkout-summary-left .tjc-credit-details .credit-inner{position:relative;display:inline-block;margin-left:5px;width:100%}.checkout-summary .checkout-summary-left .tjc-credit-details .credit-inner .label{display:-ms-inline-flexbox;display:inline-flex}.checkout-summary .checkout-summary-left .tjc-credit-details .credit-inner .input-text{margin-top:-2px}.checkout-summary .checkout-summary-left .tjc-credit-details .credit-inner .credit-apply-button{margin-top:10px}.checkout-summary .checkout-summary-left .payment-methods{margin:0 0 5px 0}.checkout-summary .checkout-summary-left .payment-methods fieldset .cvv-input{margin-top:10px}.checkout-summary .checkout-summary-left .payment-methods fieldset .checkbox-input-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-bottom:15px}.checkout-summary .checkout-summary-left .payment-methods fieldset .checkbox-input-wrapper label{margin-left:15px;padding-bottom:0!important}.checkout-summary .checkout-summary-left .payment-methods fieldset .payment-methods-headline{font-size:18px;font-weight:500;margin-bottom:25px;margin-top:7px}.checkout-summary .checkout-summary-left .payment-methods fieldset .payment-methods-warning{width:100%;height:auto;background-color:#ffd814;display:none;margin-bottom:25px}.checkout-summary .checkout-summary-left .payment-methods fieldset .payment-methods-warning .payment-methods-warning-inner{color:#fff;padding:10px;font-size:14px}.checkout-summary .checkout-summary-left .payment-methods fieldset .payment-method-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.checkout-summary .checkout-summary-left .payment-methods fieldset .payment-method-wrapper .payment-method.netbanx{-ms-flex-order:1;order:1}.checkout-summary .checkout-summary-left .payment-methods fieldset .payment-method-wrapper .payment-method.paysafe{-ms-flex-order:1;order:1}.checkout-summary .checkout-summary-left .payment-methods fieldset .payment-method-wrapper .payment-method.budgetpay{-ms-flex-order:3;order:3}.checkout-summary .checkout-summary-left .payment-methods fieldset .payment-method-wrapper .payment-method.paypal{-ms-flex-order:5;order:5}.checkout-summary .checkout-summary-left .payment-methods fieldset .payment-method-wrapper .payment-method.paypal-credit{-ms-flex-order:6;order:6}.checkout-summary .checkout-summary-left .payment-methods fieldset .payment-method-wrapper .paysafe-card-details.Paysafe{-ms-flex-order:2;order:2}.checkout-summary .checkout-summary-left .payment-methods fieldset .payment-method-wrapper .paysafe-card-details.BudgetPay{-ms-flex-order:4;order:4}.checkout-summary .checkout-summary-left .payment-methods fieldset .payment-method-wrapper .tjcplus-savecard{font-weight:500;color:#50a39a;margin-top:15px}.checkout-summary .checkout-summary-left .payment-methods fieldset .payment-method{margin-top:0;margin-bottom:25px}.checkout-summary .checkout-summary-left .payment-methods fieldset .payment-method label{overflow:hidden}.checkout-summary .checkout-summary-left .payment-methods fieldset .payment-method label img{height:100%;width:auto;float:left}.checkout-summary .checkout-summary-left .payment-methods fieldset .payment-method label>span{color:#000;font-size:12px;margin-left:10px;line-height:24px}.checkout-summary .checkout-summary-left .payment-methods fieldset .payment-method label>span .content-asset{display:inline-block}.checkout-summary .checkout-summary-left .payment-methods fieldset .paysafe-card-details{display:none;width:100%;padding:0 0 40px}@media (max-width:767px){.checkout-summary .checkout-summary-left .payment-methods fieldset .paysafe-card-details{margin:0 auto;padding-left:0}}.checkout-summary .checkout-summary-left .payment-methods fieldset .paysafe-card-details .credit-card-box{margin-left:35px;border:1px solid #ddd;padding:20px;max-width:400px;width:100%}.checkout-summary .checkout-summary-left .payment-methods fieldset .paysafe-card-details .credit-card-box .input-wrapper{display:none}@media (max-width:767px){.checkout-summary .checkout-summary-left .payment-methods fieldset .paysafe-card-details .credit-card-box{margin:0 auto;max-width:260px}}.checkout-summary .checkout-summary-left .payment-methods fieldset .paysafe-card-details .credit-card-box .form-group{width:100%}.checkout-summary .checkout-summary-left .payment-methods fieldset .paysafe-card-details .credit-card-box .form-group label{display:block;font-weight:400}.checkout-summary .checkout-summary-left .payment-methods fieldset .paysafe-card-details .credit-card-box .form-group .card-input iframe{padding-left:10px}.checkout-summary .checkout-summary-left .payment-methods fieldset .paysafe-card-details .credit-card-box .form-group .error{border:2px solid #dc3545!important;outline:0}.checkout-summary .checkout-summary-left .payment-methods fieldset .paysafe-card-details .credit-card-box .form-group .success{border:2px solid #198754!important;outline:0}.checkout-summary .checkout-summary-left .payment-methods fieldset .paysafe-card-details .credit-card-box .form-group .card-number,.checkout-summary .checkout-summary-left .payment-methods fieldset .paysafe-card-details .credit-card-box .form-group .input-group-addon{float:left;border:1px solid #ddd}.checkout-summary .checkout-summary-left .payment-methods fieldset .paysafe-card-details .credit-card-box .form-group .card-number{width:calc(85% - 3px);border-right:0}.checkout-summary .checkout-summary-left .payment-methods fieldset .paysafe-card-details .credit-card-box .form-group .expiration-date{width:100%}.checkout-summary .checkout-summary-left .payment-methods fieldset .paysafe-card-details .credit-card-box .form-group .cvv-code{width:100%;margin-bottom:15px}.checkout-summary .checkout-summary-left .payment-methods fieldset .paysafe-card-details .credit-card-box .form-group .input-group-addon{height:48%;width:15%;background-color:#eee;text-align:center}.checkout-summary .checkout-summary-left .payment-methods fieldset .paysafe-card-details .credit-card-box .form-group .input-group-addon i{font-size:20px;padding:12px 0;color:#50a39a}.checkout-summary .checkout-summary-left .payment-methods fieldset .paysafe-card-details .credit-card-box .pay-now{width:100%}.checkout-summary .checkout-summary-left .payment-methods fieldset .paynow.disabled{pointer-events:none;opacity:.5}.checkout-summary .checkout-summary-left .payment-methods .payment-method-description{display:none;background-color:#eee;margin-bottom:25px;padding:10px}.checkout-summary .checkout-summary-right{width:47.8%;float:right}.checkout-summary .checkout-summary-right .checkout-summary-products{margin-bottom:25px}.checkout-summary .checkout-summary-right .checkout-summary-products .checkout-summary-products-title{background:#eee;padding:20px;font-weight:500;padding-top:19.2px!important;padding-bottom:19.2px!important;text-transform:none;position:relative}.checkout-summary .checkout-summary-right .checkout-summary-products .checkout-summary-products-title:before{display:inline-block;font-family:FontAwesome;font-size:inherit;line-height:inherit;font-style:normal;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:translate(0,0);transform:translate(0,0);content:"\f068";position:absolute;z-index:1;width:auto;right:20px;top:19.2px}.checkout-summary .checkout-summary-right .checkout-summary-products .checkout-summary-products-title.collapsed:before{content:"\f067"}.checkout-summary .checkout-summary-right .checkout-summary-products .checkout-summary-products-title.expanded:before{content:"\f068"}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table{display:block;position:relative}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table .order-totals-budgetpay{display:none}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table thead{display:none}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table tbody,.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td,.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table tr{display:block}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table tr{border-bottom:1px solid #bbb;padding:20px 0;position:relative}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table tr:last-child{border-bottom:0 none}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table tr.clearfix:after{content:" "}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td{border:0 none;padding:0}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td:after,.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td:before{content:" ";display:table}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td:after{clear:both}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td .mobile-label{float:left;width:auto;text-transform:none;color:#000}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-image{float:right;width:100px;margin-bottom:20px}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-details{width:calc(100% - 120px)}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-price{clear:both;white-space:normal}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-price .price{float:right;width:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-price .price .price-standard{margin-right:10px}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-price .promo{clear:both}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-quantity{width:auto;padding-top:0;clear:both}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-quantity .quantity-value{float:right;width:auto;text-align:right}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-quantity .quantity-value .quantity-input-container{margin-top:-19.2px;margin-bottom:-19.2px}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-total{padding-bottom:0}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-total .price{float:right;width:auto;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:start;justify-content:flex-start}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-total .price .price-standard{margin-right:10px}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-total .promo{clear:both;text-align:right}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-total .bonus-item{text-align:right}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-remove{padding-top:0;padding-bottom:0;width:auto;position:absolute;bottom:20px;right:0}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-remove button{display:inline-block}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.bonus-item-actions{padding-left:10px}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table .cart-row-promo td.item-image{display:none}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table .cart-row-giftcert td.item-price{padding:0}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table .cart-row-coupons td.item-image{display:none}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table .cart-row-coupons td.item-details{padding-bottom:5px}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table .cart-row-coupons td.item-price,.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table .cart-row-coupons td.item-quantity{padding:0}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table .cart-row-coupons td.item-total{float:left;width:calc(100% - 100px)}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table .cart-row-bundle td.item-image{display:none}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table .cart-row-bundle td.item-price,.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table .cart-row-bundle td.item-remove,.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table .cart-row-bundle td.item-total{padding:0}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table.order-products-table td.item-quantity{clear:both;float:left;width:auto;padding:0}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table.order-products-table td.item-quantity .mobile-label{float:none}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table.order-products-table td.item-quantity .quantity-value{float:none;text-align:left}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table.order-products-table td.item-total{clear:none;float:right;width:auto;padding:0}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table.order-products-table td.item-total .mobile-label{float:none}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table .mobile-label{display:block!important}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table thead{display:none}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table tr{padding-bottom:0}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table tr:last-child .item-total{padding-bottom:0}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td:first-child{padding-left:0}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td:last-child{padding-right:0}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-price{padding-bottom:5px}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-price .price{line-height:24px}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-quantity{padding-bottom:5px}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-quantity .quantity-value{font-weight:500;line-height:24px}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-total{padding-bottom:20px}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-total .promo{padding-top:8px;text-align:right}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-total .budgetpay{display:none}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table td.item-total .price{display:-ms-flexbox;display:flex;line-height:24px}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table .order-totals-table .order-totals-budgetpay{display:none}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table .order-totals-table .order-totals-budgetpay tr{border:none;padding:0}.checkout-summary .checkout-summary-right .place-order-totals{background:#eee;padding:20px;margin-bottom:30px}.checkout-summary .checkout-summary-right .order-component-block{background:#eee;padding:20px;margin-bottom:30px}.checkout-summary .checkout-summary-right .order-component-block .section-header{font-size:18px;line-height:28px;font-weight:500;margin:0 0 10px 0;position:relative;padding-right:40px}.checkout-summary .checkout-summary-right .order-component-block .section-header .section-header-note{position:absolute;z-index:1;width:auto;top:0;right:0;font-size:16px;color:#50a39a;font-weight:500;text-transform:uppercase}.checkout-summary .checkout-summary-right .order-component-block .details{color:#000;text-transform:uppercase}.checkout-summary .checkout-summary-right .order-component-block .details .minishipments-method{text-transform:none}.order-confirmation .one-for-one img{width:110px;height:57px;display:inline-block}.order-confirmation .one-for-one-logo{display:inline-block}.order-confirmation .one-for-one-text{display:inline-block}.order-confirmation .one-for-one-text .free-meal{color:#000;font-size:14px;font-weight:400;line-height:20px}.order-confirmation .one-for-one .learn-more{font-size:13px}.order-confirmation .one-for-one .learn-more .link{text-decoration:underline}.order-confirmation .one-for-one .learn-more.mobile-hidden{display:inline-block}.order-confirmation .one-for-one .learn-more.mobile-only{display:none}.order-confirmation .free-delivery-wrapper{display:inline-block}.order-confirmation .order-confirmation-continue{display:inline-block}.order-confirmation .order-confirmation-continue .button.button-wide.checkout-journey{width:auto;margin-bottom:10px}.order-confirmation-recommendations{margin:40px 0;margin-bottom:0}.order-confirmation-recommendations .section-title{margin-top:60px;margin-bottom:25px}.order-totals-table thead{display:none}.order-totals-table tbody.order-totals-budgetpay{display:none}.order-totals-table tbody.order-totals-budgetpay tr.order-budgetpay td{width:100%;text-align:left;padding-top:15px}.order-totals-table tbody.order-totals-budgetpay tr.order-budgetpay td img{width:80px;height:auto;background-color:#eee;padding-right:10px}.order-totals-table tbody.order-totals-budgetpay tr.order-installment-hint td{width:100%;text-align:left;color:#000!important;font-size:10px}.order-totals-table tr td{height:40px;line-height:40px;text-align:left}.order-totals-table tr td:last-child{padding-right:0;text-align:right;font-weight:500}.order-totals-table tr:first-child td{padding-top:0}.order-totals-table tr:last-child td{padding-bottom:0}.order-totals-table tr.shipping-method-selection .label,.order-totals-table tr.shipping-method-selection label{text-align:left;float:left;width:30%}.order-totals-table tr.shipping-method-selection .field{margin-left:33%}.order-totals-table tr.order-total td{font-size:20px;font-weight:600}.order-summary-table td{padding-top:10px;padding-bottom:10px;border:0 none}.order-summary-table .order-section-headline{text-transform:none;font-size:18px;font-weight:500}.order-summary-table .order-information .label{color:#000}.order-summary-table .order-information .value{font-weight:500;white-space:nowrap}.order-summary-table .order-information .order-links{text-transform:none;margin-top:1em;font-weight:500}.order-summary-table .order-information .order-links a{display:inline-block;text-decoration:underline;margin-top:5px}.order-summary-table .order-information .order-links a:hover{text-decoration:none}.order-summary-table .order-information .order-links a.link-certificate{margin-top:0}.order-summary-table .order-information .order-note{margin-top:1em;color:#000}.order-summary-table .order-information .order-note strong{color:#000}.order-summary-table .order-information .call{margin-top:20px;color:#000}.order-summary-table .order-shipping .order-shipment-address{color:#000;text-transform:uppercase}.order-summary-table .order-shipping .order-shipment-address .phone{display:none}.order-summary-table .order-shipping .shipping-method{margin-top:1em;font-weight:500}.order-summary-table .order-shipping .shipping-hint{color:#000}.order-summary-table .order-payment-summary .order-totals-table thead{display:none}.order-summary-table .order-payment-summary .order-totals-table tr td{padding:0 0 4px 0;border:0 none}.order-summary-table .order-payment-summary .order-totals-table tr td:last-child{padding-left:10px;white-space:nowrap;text-align:right;font-weight:500}.order-summary-table .order-payment-summary .order-totals-table tr.order-budgetpay td{width:100%;text-align:left;border-top:1px solid #bbb;padding:7px 0 4px 0}.order-summary-table .order-payment-summary .order-totals-table tr.order-budgetpay td img{background-color:#fff}.order-summary-table .order-payment-summary .order-totals-table tr.order-installment-hint{display:none}.order-confirmation-details .order-summary-table .order-information .order-links,.order-confirmation-details .order-summary-table .order-information .order-note{display:none}.order-products-table .mobile-label{text-transform:none;padding-bottom:5px}.order-products-table .order-section-headline{padding:0;border:0 none}.order-products-table .order-section-headline td{border:0 none;padding:10px;text-transform:none;font-weight:500;background:#eee}.order-products-table td:first-child,.order-products-table th:first-child{padding-left:10px}.order-products-table td:last-child,.order-products-table th:last-child{padding-right:10px}.order-products-table td.item-total,.order-products-table th.item-total{text-align:right}.order-products-table td.item-quantity{width:auto}.order-products-table .social-icons a:hover{text-decoration:none}.order-products-table .social-icons a svg{width:20px;height:20px}.order-products-table .social-icons a svg path{fill:#50a39a}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table .order-totals-budgetpay tbody{display:table-row-group}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table .order-totals-budgetpay tr{display:table-row}.checkout-summary .checkout-summary-right .checkout-summary-products .cart-table .order-totals-budgetpay td{display:table-cell}.budgetpay-not-available{background-color:#0d6efd!important;text-transform:none;padding:15px!important}@media (min-width:768px) and (max-width:1279px){.checkout-summary .checkout-summary-left{margin-bottom:22px;float:none;width:auto}.checkout-summary .checkout-summary-right{float:none;width:auto}.checkout-summary .checkout-summary-right .checkout-summary-products{float:left;width:54.79%;margin-bottom:0}.checkout-summary .checkout-summary-right .checkout-summary-products .checkout-summary-products-title:before{right:15px}.checkout-summary .checkout-summary-right .checkout-summary-summary{float:right;width:41.09%}.checkout-login .secondary-col{background:#eee}.checkout-login .secondary-col .login-guest-checkout{width:47.5%;float:left}.checkout-login .secondary-col .login-create-account{width:47.5%;float:left;margin-right:5%;margin-bottom:0}}@media (max-width:767px){.checkout-summary .checkout-summary-left{float:none;width:auto}.checkout-summary .checkout-summary-left .payment-methods{margin-bottom:25px}.checkout-summary .checkout-summary-left .payment-methods fieldset .payment-methods-headline{font-size:14px}.checkout-summary .checkout-summary-left .payment-methods fieldset .payment-method{width:100%}.checkout-summary .checkout-summary-left .payment-methods fieldset .payment-method label>span{margin-left:10px}.checkout-summary .checkout-summary-left .payment-methods fieldset .payment-method.tjccredit label>span{font-weight:500;font-size:20px}.checkout-summary .checkout-summary-right{float:none;width:auto}.checkout-summary .checkout-summary-right .checkout-summary-products,.checkout-summary .checkout-summary-right .order-component-block,.checkout-summary .checkout-summary-right .place-order-totals{margin-bottom:20px}.checkout-summary .checkout-summary-right .checkout-summary-products .checkout-summary-products-title:before{right:15px}.order-confirmation .login-create-account,.order-confirmation .order-giftcert-table,.order-confirmation .order-products-table{margin-bottom:20px}.order-confirmation .order-summary-table{margin-bottom:0}.order-confirmation .order-confirmatiom-continue-top,.order-confirmation .page-subtitle{margin-bottom:25px}.order-confirmation .one-for-one-text{width:50%}.order-confirmation .one-for-one .learn-more{font-size:13px}.order-confirmation .one-for-one .learn-more .link{text-decoration:underline}.order-confirmation .one-for-one .learn-more.mobile-hidden{display:none}.order-confirmation .one-for-one .learn-more.mobile-only{display:inline-block}.order-confirmation .free-delivery-wrapper p{text-align:center}.order-summary-table{display:block}.order-summary-table thead{display:none}.order-summary-table tbody,.order-summary-table td,.order-summary-table tr{display:block}.order-summary-table td{padding:0}.order-summary-table td .cell-inner{padding:15px 0}.order-summary-table td:first-child{padding-left:0!important}.order-summary-table td:last-child{padding-right:0!important}.order-summary-table .order-totals-table{display:table}.order-summary-table .order-totals-table tbody{display:table-row-group}.order-summary-table .order-totals-table tr{display:table-row}.order-summary-table .order-totals-table td{display:table-cell}}#guestlink{font-weight:500;font-size:16px}.goto-guestlink{cursor:pointer}.order-totals-budgetpay{display:none}.order-totals-budgetpay td.budget-pay-container{width:700px;padding-top:20px!important}.order-confirmation .order-totals-budgetpay.today-you-pay-total{display:table-row!important}.order-totals-budgetpay-heading{display:none}.order-confirmation-continue.order-confirmation-continue-top{margin:0}.alternative-address-fields.alternative-address-fields-billing .addresscharacterlength{display:none}.alternative-address-fields.alternative-address-fields-billing .additional-address-fields .field{min-height:76px}.alternative-address-fields.alternative-address-fields-billing .button-container.type-address-btn{display:none}.alternative-address-fields.alternative-address-fields-billing .addresses-select-group .addresses-select .showmore{display:none}.alternative-address-fields.alternative-address-fields-billing .addresses-select-group .addresses-select .showmore:first-child{display:block!important}.alternative-address-fields .addresscharacterlength{display:none}.alternative-address-fields .additional-address-fields .field{min-height:76px}.alternative-address-fields .optinal-field.validation-success .field .input-text{padding-right:70px}.additional-address-fields .field{min-height:auto}.additional-address-fields .addresscharacterlength{margin-top:3px;margin-bottom:10px;max-width:420px;text-align:right;color:#50a39a;font-size:12px;padding-right:5px}@media (max-width:767px){.additional-address-fields .addresscharacterlength{max-width:100%}}@media screen and (min-width:768px) and (max-width:1279px){.additional-address-fields .addresscharacterlength{max-width:100%}}.additional-address-fields .addresscharacterlength.alert-danger{color:#dc3545}.additional-address-fields .error-msg{position:absolute}.type-own-address{max-width:420px;margin-bottom:15px;line-height:normal}.paypal-details .error-msg{display:none!important}.paypal-details .checkout-pp{margin-top:0}.paypal-details .checkout-pp a{color:#50a39a;font-weight:500}.paypal-details .checkout-pp label{display:block!important;margin-left:15px}@media (max-width:340px){.paypal-details .checkout-pp label{font-size:13px}}.order-summary-product{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-top:10px}.order-summary-product-details{width:75%}.pt_order-confirmation{background-color:#eee}.pt_order-confirmation .main-wrapper .main{margin-bottom:20px}@media (max-width:767px){.pt_order-confirmation .main-wrapper .main{max-width:100%}}.pt_order-confirmation .item-image{position:relative}.checkout-header{font-size:20px;color:#224c7a;font-weight:600;padding:10px;border-bottom:3px solid #50a39a;background:#fff}@media (min-width:1024px){.checkout-header{padding:20px 30px}}.ui-dialog.quick_view_custom{width:100%!important}@media (max-width:767px){.ui-dialog .pdp-global-template{-ms-flex-pack:center;justify-content:center}}.ui-dialog .pdp-global-template .product-variations .size-chart-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.ui-dialog .pdp-global-template .product-variations .swatches{display:-ms-flexbox;display:flex;margin-bottom:20px}.ui-dialog .pdp-global-template .product-variations .swatches li{margin:0 10px}@media (min-width:1280px){.ui-dialog .pdp-global-template .pdp-global-details-section{max-width:50%}}@media (max-width:767px){.ui-dialog{height:100%!important;overflow:scroll}.ui-dialog .pdp-global-image-section{max-width:350px}}.new_order-confirmation .main-wrapper section{margin-bottom:20px;padding:15px 10px}.new_order-confirmation .main-wrapper section.tjcplus-section{padding:0 10px}@media (min-width:768px) and (max-width:1279px){.new_order-confirmation .main-wrapper section{padding:15px}}@media (min-width:1279px){.new_order-confirmation .main-wrapper section{margin-bottom:25px;padding:20px 25px}}.new_order-confirmation .main-wrapper .order-confirmation-container{display:block;margin-top:15px;padding:0}@media (min-width:768px) and (max-width:1279px){.new_order-confirmation .main-wrapper .order-confirmation-container{margin-top:20px}}@media (min-width:1279px){.new_order-confirmation .main-wrapper .order-confirmation-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:25px;margin-top:40px}}.new_order-confirmation .main-wrapper .order-confirmation-container .left-column{margin-bottom:20px}@media (min-width:1279px){.new_order-confirmation .main-wrapper .order-confirmation-container .left-column{width:100%;margin-bottom:0}}.new_order-confirmation .main-wrapper .order-confirmation-container .left-column .download-invoice{width:auto;background-color:#e9edf2;border-color:#e9edf2;color:#224c7a;line-height:32px}.new_order-confirmation .main-wrapper .order-confirmation-container .left-column .share-product-btn{width:auto;background-color:#e9edf2;border-color:#e9edf2;color:#224c7a;height:32px;line-height:32px}.new_order-confirmation .main-wrapper .order-confirmation-container .left-column .share-product-btn img{width:32px;padding-bottom:2px;margin:0 -8px}.new_order-confirmation .main-wrapper .order-confirmation-container .left-column .share-product-overlay #genericOverlay{max-width:900px;overflow:visible;cursor:default}.new_order-confirmation .main-wrapper .order-confirmation-container .left-column .share-product-overlay #genericOverlay .genericoverlay-container{position:relative;max-width:900px}.new_order-confirmation .main-wrapper .order-confirmation-container .left-column .share-product-overlay .divider{width:90%;border-color:#fff}.new_order-confirmation .main-wrapper .order-confirmation-container .left-column .share-product-overlay .invoice-order-info{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.new_order-confirmation .main-wrapper .order-confirmation-container .left-column .share-product-overlay .copy-link-wrapper .copy-link{border:1px solid;border-color:#224c7a!important}.new_order-confirmation .main-wrapper .order-confirmation-container .left-column .share-product-overlay .copy-link-wrapper button{margin-left:-5px;border-top-left-radius:0;border-bottom-left-radius:0}.new_order-confirmation .main-wrapper .order-confirmation-container .left-column .share-product-overlay .social-icons{margin-left:-5px}.new_order-confirmation .main-wrapper .order-confirmation-container .left-column .share-product-overlay .social-icons svg path{fill:#50a39a}.new_order-confirmation .main-wrapper .order-confirmation-container .left-column .share-product-overlay .overlay-close-icon{position:absolute;right:-10px;top:-10px;background:#fff;padding:10px;border-radius:30px;width:30px;height:30px;text-align:center;color:#dc3545;cursor:pointer}@media (max-width:768px){.new_order-confirmation .main-wrapper .order-confirmation-container .left-column .share-product-overlay .overlay-close-icon{right:0;top:0}}.new_order-confirmation .main-wrapper .order-confirmation-container .left-column .share-product-overlay .overlay-close-icon .fa-times{position:absolute;font-size:30px;top:0;left:0;right:0}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column{padding:15px 10px;position:relative}@media (min-width:768px){.new_order-confirmation .main-wrapper .order-confirmation-container .right-column{min-height:325px}}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .progress-loader{position:absolute;left:50%;top:50%}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .product-tile{background-color:#f5f5f5}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .product-tile .quick-add{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:8px 0 0 0;border-top:1px solid #fff;padding:10px;font-size:14px;font-weight:500;cursor:pointer;background-color:#f5f5f5}@media (min-width:1024px){.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .product-tile .quick-add:hover{background-color:#ddd}}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .product-tile .quick-add .toggle-icon{font-size:24px;float:right}@media (max-width:1024px){.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .product-tile .product-tile-top .product-image>.Sirv.image-main{display:-ms-flexbox;display:flex}}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .product-tile .product-tile-bottom{background-color:#f5f5f5;padding:0}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .product-tile .size-swatches{background-color:#f5f5f5;margin-top:4px;padding:0 8px}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .product-tile .size-swatches.hide-swatches{display:none}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .product-tile .size-swatches .swatch{display:inline-block;padding:3px;border:2px solid transparent;min-width:40px;min-height:40px;max-height:40px;box-sizing:border-box;position:relative;margin-right:2px;margin-left:2px;margin-bottom:4px}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .product-tile .size-swatches .swatch.selected{border:2px solid #0c497c;width:auto!important;min-width:40px;min-height:40px;max-width:40px;max-height:40px;box-sizing:border-box}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .product-tile .size-swatches .swatch.strikethrough{pointer-events:none}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .product-tile .size-swatches .swatch.strikethrough:before{position:absolute;content:"";left:0;top:50%;border-top:2px solid #bbb!important;-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:100%;background:0 0;opacity:1;min-width:auto;min-height:auto}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .product-tile .size-swatches .swatch.size{display:block;border:2px solid #ddd;background-color:#fff;color:#000;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-transform:none;text-decoration:none;padding:0 8px;box-sizing:border-box;border-radius:40px;font-size:12px;line-height:1.2;overflow:hidden}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .product-tile .size-swatches .swatch.size:hover{text-decoration:none;border-color:#224c7a}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .section-carousel-title{font-weight:600;margin:0 0 10px;letter-spacing:0}@media (min-width:1279px){.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .section-carousel-title{font-size:18px}}@media (min-width:1280px){.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .section-carousel-title{text-align:center}}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .countdown-timer{margin:10px 0}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .countdown-timer .digital{-ms-flex-pack:center;justify-content:center}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .countdown-timer .digits{margin:0 15px;line-height:24px;font-size:20px}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .countdown-timer .digits:first-of-type{margin-left:0}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .countdown-timer .digits span{background-color:#fff;color:#a6192e;width:28px;height:14px;line-height:14px}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .countdown-timer .digits.seperator::after{color:#a6192e;left:-17px}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .countdown-timer .digits .label{font-size:12px;letter-spacing:0}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .custom-slider-inner .product-tile{border-color:#eee}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .custom-slider-inner .product-tile .product-link{padding:0}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .custom-slider-inner .product-tile .product-name{height:auto;font-size:13px;padding:5px 8px 0;/*!autoprefixer: off */display:-webkit-box;overflow:hidden;text-overflow:ellipsis;/*!autoprefixer: off */-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:center}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .custom-slider-inner .product-tile .quickview{position:relative;opacity:1;margin:0;width:100%;left:0}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .custom-slider-inner .product-tile .product-pricing{text-align:center}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .custom-slider-inner .product-tile .product-pricing .price-promotion .price-sales{color:#a6192e}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .custom-slider-inner .product-tile .product-tile-buttons{display:block}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .custom-slider-inner .product-tile .product-tile-buttons .button{height:40px;line-height:40px;border-radius:4px;font-size:14px}@media (min-width:1279px){.new_order-confirmation .main-wrapper .order-confirmation-container .right-column{min-width:263px;width:263px;display:-ms-flexbox;display:flex;position:relative;overflow-y:scroll;padding:0}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .custom-slider-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .custom-slider-inner .product-tile{margin:0}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .custom-slider-inner .product-tile-nav-arrows{display:none}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column .card{position:absolute;padding:15px 19px}}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column:focus::-webkit-scrollbar-track{visibility:visible}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column:focus::-webkit-scrollbar-thumb{visibility:visible}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column:hover::-webkit-scrollbar-track{visibility:visible}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column:hover::-webkit-scrollbar-thumb{visibility:visible}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column::-webkit-scrollbar{width:3px;height:10px}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column::-webkit-scrollbar-track{background:#fff;border-radius:5px;visibility:hidden}.new_order-confirmation .main-wrapper .order-confirmation-container .right-column::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px;visibility:hidden}.new_order-confirmation .main-wrapper .custom-slider .product-tile .product-tile-buttons{display:block}.new_order-confirmation .main-wrapper .custom-slider .product-tile .product-tile-buttons .button{height:40px;line-height:40px;border-radius:50px;font-size:14px}.new_order-confirmation .main-wrapper .custom-slider .custom-slider-inner:focus::-webkit-scrollbar-track{visibility:visible}.new_order-confirmation .main-wrapper .custom-slider .custom-slider-inner:focus::-webkit-scrollbar-thumb{visibility:visible}.new_order-confirmation .main-wrapper .custom-slider .custom-slider-inner:hover::-webkit-scrollbar-track{visibility:visible}.new_order-confirmation .main-wrapper .custom-slider .custom-slider-inner:hover::-webkit-scrollbar-thumb{visibility:visible}.new_order-confirmation .main-wrapper .custom-slider .custom-slider-inner::-webkit-scrollbar{width:3px;height:5px}.new_order-confirmation .main-wrapper .custom-slider .custom-slider-inner::-webkit-scrollbar-track{background:#fff;border-radius:5px;visibility:hidden}.new_order-confirmation .main-wrapper .custom-slider .custom-slider-inner::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px;visibility:hidden}.new_order-confirmation .main-wrapper .custom-slider .custom-slider-inner .tile-wishlist{position:absolute;top:5px;right:5px;z-index:1;background:rgba(255,255,255,.2);border-radius:50%;width:24px;line-height:30px;text-align:center}.new_order-confirmation .main-wrapper .custom-slider.wishlist .product-tile{background:#f5f5f5;border:none}.new_order-confirmation .main-wrapper .custom-slider.wishlist .product-tile .product-tile-top .product-link{padding:0}.new_order-confirmation .main-wrapper .custom-slider.wishlist .product-tile .product-tile-top .product-name{padding:5px 8px 0;height:36px;/*!autoprefixer: off */display:-webkit-box;overflow:hidden;text-overflow:ellipsis;/*!autoprefixer: off */-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:center}.new_order-confirmation .main-wrapper .custom-slider.wishlist .product-tile .product-tile-bottom{background:#f5f5f5}.new_order-confirmation .main-wrapper .custom-slider.wishlist .product-tile .product-tile-bottom .product-pricing{text-align:center}.new_order-confirmation .main-wrapper .one-for-one{min-height:114px;padding:6px 0;position:relative;background:url(../images/one-for-one-mobile.png) no-repeat;background-size:cover;color:#fff}@media (max-width:767px){.new_order-confirmation .main-wrapper .one-for-one{-ms-flex-align:start!important;align-items:start!important}}.new_order-confirmation .main-wrapper .one-for-one .one-for-one-text{z-index:1}@media (min-width:768px) and (max-width:1023px){.new_order-confirmation .main-wrapper .one-for-one .one-for-one-text{text-align:center}}.new_order-confirmation .main-wrapper .one-for-one .share-a-meal-logo{border-right:1px solid;z-index:1}@media (max-width:1023px){.new_order-confirmation .main-wrapper .one-for-one .share-a-meal-logo{border-right:none}}@media (min-width:768px) and (max-width:1023px){.new_order-confirmation .main-wrapper .one-for-one .share-a-meal-logo{text-align:center}}@media (max-width:767px){.new_order-confirmation .main-wrapper .one-for-one .share-a-meal-logo{margin-left:-8px}}.new_order-confirmation .main-wrapper .one-for-one .share-meal-link{color:#fff;text-decoration:underline!important}.new_order-confirmation .main-wrapper .one-for-one .children-meals{color:#e6c100}@media (min-width:768px){.new_order-confirmation .main-wrapper .one-for-one{background:url(../images/one-for-one-tablet.png) 0 0 no-repeat,url(../images/one-for-one-tablet1.png) 50% 0 no-repeat,url(../images/one-for-one-tablet2.png) 100% 0 no-repeat;background-size:33.33%}.new_order-confirmation .main-wrapper .one-for-one::after{content:'';top:0;left:0;bottom:0;right:0;position:absolute;background-image:none;background:#000;opacity:.75;width:100%;height:100%;aspect-ratio:1/1}}@media (min-width:1280px){.new_order-confirmation .main-wrapper .one-for-one{background:url(../images/one-for-one-desktop.png) 0 0 no-repeat,url(../images/one-for-one-desktop1.png) 33.33% 0 no-repeat,url(../images/one-for-one-desktop2.png) 66.66% 0 no-repeat,url(../images/one-for-one-desktop3.png) 100% 0 no-repeat;background-size:auto}}.new_order-confirmation .main-wrapper .one-for-one .one-for-one-inner{height:100%;min-height:inherit;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media (min-width:1280px){.new_order-confirmation .main-wrapper .one-for-one .one-for-one-inner{-ms-flex-direction:row;flex-direction:row}}.new_order-confirmation .main-wrapper .one-for-one .one-for-one-inner .left-column{display:-ms-flexbox;display:flex;width:100%;height:100%;z-index:1;padding-left:14px}.new_order-confirmation .main-wrapper .one-for-one .one-for-one-inner .left-column img{max-width:200px}@media (min-width:768px){.new_order-confirmation .main-wrapper .one-for-one .one-for-one-inner .left-column{width:auto}.new_order-confirmation .main-wrapper .one-for-one .one-for-one-inner .left-column img{margin:0 auto;max-width:none}}@media (min-width:1280px){.new_order-confirmation .main-wrapper .one-for-one .one-for-one-inner .left-column{border-right:2px solid #fff;padding:0 38px;min-height:inherit}}.new_order-confirmation .main-wrapper .one-for-one .one-for-one-inner .left-column img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.new_order-confirmation .main-wrapper .one-for-one .one-for-one-inner .right-column{z-index:1;height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;padding-left:14px}@media (min-width:768px){.new_order-confirmation .main-wrapper .one-for-one .one-for-one-inner .right-column{text-align:center;width:auto}}@media (min-width:1280px){.new_order-confirmation .main-wrapper .one-for-one .one-for-one-inner .right-column{text-align:left}}.new_order-confirmation .main-wrapper .one-for-one .one-for-one-inner .right-column p{color:#fff;margin:0;font-size:12px}.new_order-confirmation .main-wrapper .one-for-one .one-for-one-inner .right-column p span{color:#e6c100}.new_order-confirmation .main-wrapper .one-for-one .one-for-one-inner .right-column p a{color:#fff;text-decoration:underline}@media (min-width:1280px){.new_order-confirmation .main-wrapper .one-for-one .one-for-one-inner .right-column{padding-left:50px}.new_order-confirmation .main-wrapper .one-for-one .one-for-one-inner .right-column p{font-size:18px}}.new_order-confirmation .main-wrapper .item-list.cart-table.order-products-table .cart-row .product-detail-wrap-CO{-ms-flex-pack:start;justify-content:flex-start;padding-left:20px}@media (min-width:1280px){.new_order-confirmation .main-wrapper .item-list.cart-table.order-products-table .cart-row .product-detail-wrap-CO{padding-left:30px}}.new_order-confirmation .main-wrapper .item-list .item-image{max-width:117px;min-width:117px;width:100%}.new_order-confirmation .main-wrapper .item-list .product-details-container{width:100%}.new_order-confirmation .main-wrapper .you-purchase-feeds{padding:15px 10px;text-align:center}@media (min-width:768px){.new_order-confirmation .main-wrapper .you-purchase-feeds{margin-top:0;padding:25px}}@media (min-width:768px){.new_order-confirmation .main-wrapper .you-purchase-feeds--border{border-bottom:1px solid #ddd;padding-bottom:20px}}.new_order-confirmation .main-wrapper .you-purchase-feeds--border .termsandconditions-link{text-decoration:underline}.new_order-confirmation .main-wrapper .you-purchase-feeds--border .guest-registration-success-message{color:#146c43}.new_order-confirmation .main-wrapper .you-purchase-feeds--border .guest-user-form-wrapper .confirmation-registration-form .signup-button{text-transform:uppercase}@media (min-width:768px){.new_order-confirmation .main-wrapper .you-purchase-feeds--border .guest-user-form-wrapper .confirmation-registration-form{width:60%}}.new_order-confirmation .main-wrapper .you-purchase-feeds--border .guest-user-form-wrapper .form-row-password .form-row{max-width:100%}.new_order-confirmation .main-wrapper .you-purchase-feeds--border .guest-user-form-wrapper .addtomaillist-label{font-size:14px}.new_order-confirmation .main-wrapper .you-purchase-feeds--border .guest-user-form-wrapper #dwfrm_profile_login_pin-error{position:absolute}.new_order-confirmation .main-wrapper .you-purchase-feeds--border .guest-user-form-wrapper #dwfrm_profile_customer_readtac{display:none}.new_order-confirmation .main-wrapper .you-purchase-feeds--border .guest-user-form-wrapper .focus-helper{position:absolute}@media (min-width:768px){.new_order-confirmation .main-wrapper .you-purchase-feeds .order-number{padding-right:20px}}.new_order-confirmation .main-wrapper .you-purchase-feeds__heading{padding:0 0 10px 0;margin:0;line-height:29px;font-size:24px}@media (min-width:768px){.new_order-confirmation .main-wrapper .you-purchase-feeds__heading{font-size:26px}}@media (min-width:768px) and (max-width:1279px){.new_order-confirmation .main-wrapper .you-purchase-feeds__heading{font-size:20px}}.new_order-confirmation .main-wrapper .you-purchase-feeds__heading .icon{line-height:0;padding-bottom:10px}@media (min-width:768px){.new_order-confirmation .main-wrapper .you-purchase-feeds__heading .icon{padding-bottom:0;padding-right:10px}}.new_order-confirmation .main-wrapper .you-purchase-feeds__heading .icon svg{width:27.4px;height:27.4px}@media (min-width:768px) and (max-width:1279px){.new_order-confirmation .main-wrapper .you-purchase-feeds__heading .icon svg{width:21px;height:21px}}.new_order-confirmation .main-wrapper .order-confirmation{margin-top:20px;padding:15px 10px}@media (min-width:768px){.new_order-confirmation .main-wrapper .order-confirmation{margin-top:-10px;padding:0 25px}}.new_order-confirmation .main-wrapper .order-summery-section{margin-bottom:0;background-color:#fff;color:#000}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .section-title{margin-bottom:20px}@media (min-width:768px) and (max-width:1279px){.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .section-title{font-size:24px;margin-top:0;margin-bottom:15px}}@media (min-width:768px){.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media (min-width:768px) and (max-width:1279px){.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card:first-child .card-body{margin-right:0}}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body{border:1px solid #ddd;border-radius:5px;padding:15px 20px 10px 20px;margin-bottom:20px}@media (min-width:1280px){.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body{height:100%;margin-bottom:0}}@media (min-width:768px) and (max-width:1279px){.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body{margin-bottom:15px;height:100%}}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body .content-asset{display:inline-block;font-weight:400}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body.no-border{border:0}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--title{font-weight:600;font-size:16px;margin-bottom:15px;padding-bottom:12px;margin-top:0;border-bottom:1px solid #ddd}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--subTitle{margin-top:20px;margin-bottom:10px;font-size:16px}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body .payment-summary-heading{margin:15px 20px 10px 20px}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body .payment-summary-heading .content-asset strong{color:#0d6efd}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .order-detail-summary .order-totals-table tr td:nth-child(1){padding-left:0!important}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .order-detail-summary .order-totals-table tr td:nth-child(2){padding-right:0!important;font-weight:500}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .order-detail-summary .summery-sub-info:not(.order-totals-budgetpay){margin-bottom:0;margin-top:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-weight:600}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .order-detail-summary .summery-sub-info:not(.order-totals-budgetpay) .total-amount-title{padding-left:0!important;padding-bottom:0;font-size:16px;border:0;text-transform:uppercase}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .order-detail-summary .summery-sub-info:not(.order-totals-budgetpay) .total-amount{padding-right:0!important;padding-bottom:0;font-size:16px;border:0}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .order-detail-summary .order-totals-table{border:0}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary_payment{border-bottom:1px solid #ddd}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary_paymentMethod{padding-bottom:18px;border-bottom:1px solid #ddd}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .credit-card-OC img{max-height:24px;max-width:38px;padding-right:5px}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .paypal-OC img{max-width:6em;padding-right:5px}@media (max-width:767px){.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .paypal-OC img{max-width:4.72em}}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .budgetpay-OC{display:contents}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .budgetpay-OC img{max-width:6em;padding-right:5px}@media (max-width:767px){.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .budgetpay-OC img{max-width:6em}}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .paypal-credit-OC img{max-width:6em;padding-right:5px}@media (max-width:767px){.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .paypal-credit-OC img{max-width:4.72em}}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .applepay-OC img,.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .gpay-OC img{max-height:40px;max-width:39px;padding-right:5px}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .card-body--paymentSummary_payment{padding:0 20px;border-bottom:0}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .oreder-summery-info .order-totals-wrapper,.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .oreder-summery-info .summery-total-info{padding:0 20px}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .oreder-summery-info .order-totals-wrapper .shipping-discount-cost{color:#50a39a}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .oreder-summery-info .order-totals-wrapper strike:hover{text-decoration:line-through}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .oreder-summery-info .order-coupon .order-coupon-text{color:#50a39a}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card .card-body--paymentSummary .oreder-summery-info .summery-total-savings{padding:10px 20px;color:#50a39a;background-color:#d1e7dd}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card.card-need-help a{color:#0d6efd}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card.card-need-help .desktop-only{text-align:center}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card.card-need-help .desktop-only a{pointer-events:none}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card.card-need-help .desktop-only .card-body{padding-bottom:15px}@media (min-width:768px) and (max-width:1279px){.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card.card-need-help .desktop-only .card-body{margin-top:0}}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card.card-need-help .desktop-only .card-body--title{padding-bottom:0}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card.card-need-help .desktop-only .card-body--title .content-asset strong{color:#0d6efd}.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card.card-need-help .mobile-only .card-body{padding:10px;margin-bottom:18px}@media (min-width:768px) and (max-width:1279px){.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card.card-need-help .mobile-only .card-body{text-align:center;margin:0;border:0;padding-bottom:8px;padding-top:0}}@media (min-width:768px) and (max-width:1279px){.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card.card-need-help .mobile-only .card-body--title{padding-bottom:0}}@media (min-width:768px) and (max-width:1279px){.new_order-confirmation .main-wrapper .order-summery-section .order-summery-detail .card.card-need-help .mobile-only .card-body a{pointer-events:none}}.new_order-confirmation .main-wrapper .quantity-price-CO{display:-ms-flexbox;display:flex;gap:0;-ms-flex-direction:column;flex-direction:column;margin-top:7px}@media (min-width:768px){.new_order-confirmation .main-wrapper .quantity-price-CO{gap:30px;-ms-flex-direction:row;flex-direction:row;margin-top:15px}}.new_order-confirmation .main-wrapper .quantity-price-CO .item-quantity{-ms-flex-positive:unset;flex-grow:unset}.new_order-confirmation .main-wrapper .quantity-price-CO .price .sales-price{font-size:18px;font-weight:700;color:#a6192e}.new_order-confirmation .main-wrapper .quantity-price-CO .price .standard-price{font-size:18px;color:#224c7a}.new_order-confirmation .main-wrapper .quantity-price-CO .price strike{color:#224c7a;font-weight:500;font-size:16px}.new_order-confirmation .main-wrapper .quantity-price-CO .price strike:hover{text-decoration:line-through}.new_order-confirmation .main-wrapper .subscription a{cursor:pointer;text-transform:uppercase;color:#0d6efd;font-weight:600;text-decoration:none}.new_order-confirmation .main-wrapper .subscription span{font-weight:600}.new_order-confirmation .main-wrapper .desktop-value .won-auction:not(:first-child){margin-top:5px}.new_order-confirmation .main-wrapper .order-products-table{margin-bottom:0}@media (min-width:768px){.new_order-confirmation .main-wrapper .order-products-table{padding-bottom:25px}}.new_order-confirmation .main-wrapper .order-products-table .products{margin:0 10px;border:0;border-radius:5px}@media (min-width:768px){.new_order-confirmation .main-wrapper .order-products-table .products{border:1px solid #ddd;margin:0}}@media (min-width:768px) and (max-width:1279px){.new_order-confirmation .main-wrapper .order-products-table .products{margin:0}}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set1{border-bottom:none}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set1~.set1.set-item-row-last{border-bottom:4px solid #eee}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set1~.set1 .product-image::before{content:'+';position:absolute;height:30px;width:30px;top:-40px;left:calc(50% - 15px);text-align:center;font-size:30px;line-height:30px;font-weight:400;color:#bbb}@media (min-width:1024px){.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set1~.set1 .product-image::before{top:-29px}}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set2{border-bottom:none}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set2~.set2.set-item-row-last{border-bottom:4px solid #eee}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set2~.set2 .product-image::before{content:'+';position:absolute;height:30px;width:30px;top:-40px;left:calc(50% - 15px);text-align:center;font-size:30px;line-height:30px;font-weight:400;color:#bbb}@media (min-width:1024px){.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set2~.set2 .product-image::before{top:-29px}}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set3{border-bottom:none}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set3~.set3.set-item-row-last{border-bottom:4px solid #eee}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set3~.set3 .product-image::before{content:'+';position:absolute;height:30px;width:30px;top:-40px;left:calc(50% - 15px);text-align:center;font-size:30px;line-height:30px;font-weight:400;color:#bbb}@media (min-width:1024px){.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set3~.set3 .product-image::before{top:-29px}}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set4{border-bottom:none}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set4~.set4.set-item-row-last{border-bottom:4px solid #eee}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set4~.set4 .product-image::before{content:'+';position:absolute;height:30px;width:30px;top:-40px;left:calc(50% - 15px);text-align:center;font-size:30px;line-height:30px;font-weight:400;color:#bbb}@media (min-width:1024px){.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set4~.set4 .product-image::before{top:-29px}}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set5{border-bottom:none}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set5~.set5.set-item-row-last{border-bottom:4px solid #eee}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set5~.set5 .product-image::before{content:'+';position:absolute;height:30px;width:30px;top:-40px;left:calc(50% - 15px);text-align:center;font-size:30px;line-height:30px;font-weight:400;color:#bbb}@media (min-width:1024px){.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set5~.set5 .product-image::before{top:-29px}}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set6{border-bottom:none}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set6~.set6.set-item-row-last{border-bottom:4px solid #eee}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set6~.set6 .product-image::before{content:'+';position:absolute;height:30px;width:30px;top:-40px;left:calc(50% - 15px);text-align:center;font-size:30px;line-height:30px;font-weight:400;color:#bbb}@media (min-width:1024px){.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set6~.set6 .product-image::before{top:-29px}}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set7{border-bottom:none}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set7~.set7.set-item-row-last{border-bottom:4px solid #eee}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set7~.set7 .product-image::before{content:'+';position:absolute;height:30px;width:30px;top:-40px;left:calc(50% - 15px);text-align:center;font-size:30px;line-height:30px;font-weight:400;color:#bbb}@media (min-width:1024px){.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set7~.set7 .product-image::before{top:-29px}}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set8{border-bottom:none}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set8~.set8.set-item-row-last{border-bottom:4px solid #eee}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set8~.set8 .product-image::before{content:'+';position:absolute;height:30px;width:30px;top:-40px;left:calc(50% - 15px);text-align:center;font-size:30px;line-height:30px;font-weight:400;color:#bbb}@media (min-width:1024px){.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set8~.set8 .product-image::before{top:-29px}}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set9{border-bottom:none}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set9~.set9.set-item-row-last{border-bottom:4px solid #eee}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set9~.set9 .product-image::before{content:'+';position:absolute;height:30px;width:30px;top:-40px;left:calc(50% - 15px);text-align:center;font-size:30px;line-height:30px;font-weight:400;color:#bbb}@media (min-width:1024px){.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set9~.set9 .product-image::before{top:-29px}}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set10{border-bottom:none}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set10~.set10.set-item-row-last{border-bottom:4px solid #eee}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set10~.set10 .product-image::before{content:'+';position:absolute;height:30px;width:30px;top:-40px;left:calc(50% - 15px);text-align:center;font-size:30px;line-height:30px;font-weight:400;color:#bbb}@media (min-width:1024px){.new_order-confirmation .main-wrapper .order-products-table .products .cart-row.set10~.set10 .product-image::before{top:-29px}}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row{margin:0 0 18px 0;padding:0 0 18px 0;border-bottom:1px solid #ddd;width:auto;display:-ms-flexbox;display:flex}@media (min-width:768px){.new_order-confirmation .main-wrapper .order-products-table .products .cart-row{margin:15px 20px;padding-bottom:27px}}@media (min-width:1280px){.new_order-confirmation .main-wrapper .order-products-table .products .cart-row{padding-bottom:15px}}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0;border:none}@media (min-width:768px){.new_order-confirmation .main-wrapper .order-products-table .products .cart-row:last-child{margin-bottom:15px}}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row .product-image img{height:100%}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row .product-image::after{height:100%}.new_order-confirmation .main-wrapper .order-products-table .products .cart-row .product-list-item .name{/*!autoprefixer: off */display:-webkit-box;overflow:hidden;text-overflow:ellipsis;/*!autoprefixer: off */-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (min-width:768px){.new_order-confirmation .main-wrapper .order-products-table .products .cart-row .quantity-value{padding-top:0}}.new_order-confirmation .main-wrapper .order-products-table .products .multi-buy-discount{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;gap:14px;-ms-flex-align:center;align-items:center;padding:20px 10px 0 10px}@media (min-width:768px){.new_order-confirmation .main-wrapper .order-products-table .products .multi-buy-discount{gap:18px;padding:20px 20px 0 20px}}.new_order-confirmation .main-wrapper .order-products-table .products .multi-buy-discount .product-set-cart-image{height:30px;width:30px;vertical-align:middle}.new_order-confirmation .main-wrapper .order-products-table .products .multi-buy-discount .product-set-discount-message{color:#146c43;font-weight:500}.new_order-confirmation .main-wrapper .order-products-table .products .multi-buy-discount .product-set-discount-price{color:#000;background-color:#f5f5f5;padding:6px 10px 6px 8px;border-radius:6px;font-weight:600;letter-spacing:0}@media (min-width:768px){.new_order-confirmation .main-wrapper .order-products-table .products .multi-buy-discount .product-set-discount-price{margin-left:8px}}.new_order-confirmation .main-wrapper .button-wrapper-sticky-oc .sticky-buttons{padding:0;background:0 0;box-shadow:none;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:10px;position:fixed;bottom:0;left:0;width:100%;z-index:2}@media (min-width:1440px){.new_order-confirmation .main-wrapper .button-wrapper-sticky-oc .sticky-buttons{position:relative;bottom:unset;left:unset}}.new_order-confirmation .main-wrapper .button-wrapper-sticky-oc .sticky-buttons .add-set-items{margin:0 auto -2px auto;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:30px;border-top-left-radius:30px;height:50px;line-height:normal;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-shadow:0 4px 16px 0 rgba(0,0,0,.4)}@media (min-width:768px){.new_order-confirmation .main-wrapper .button-wrapper-sticky-oc .sticky-buttons .add-set-items{margin:0 auto -1px auto;width:50%}}.new_order-confirmation .main-wrapper .button-wrapper-sticky-oc .sticky-buttons .add-set-items svg{margin-left:10px}.bg-white{background-color:#fff}@media (max-width:1023px){.desktop-only{display:none}}@media (min-width:1024px){.mobile-only{display:none}.desktop-only{display:block}}.listing-slot-container .content-asset-slot-container,.listing-slot-container .html-slot-container{margin-bottom:30px}.search-result-options{text-transform:none}.search-result-options:after,.search-result-options:before{content:" ";display:table}.search-result-options:after{clear:both}@media (min-width:768px){.search-result-options.search-result-options-top{display:-ms-flexbox;display:flex}}.search-result-options.search-result-options-top .caret-select-box{display:none}.search-result-options.search-result-options-top .items-per-page{display:none}.search-result-options.search-result-options-bottom{padding-top:30px}@media (min-width:768px){.search-result-options.search-result-options-bottom{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.search-result-options.search-result-options-bottom .filtersection{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.search-result-options.search-result-options-bottom .filtersection{width:50%;display:block;-ms-flex-pack:unset;justify-content:unset}}.search-result-options.search-result-options-bottom .caret-select-box{display:none}.search-result-options.search-result-options-bottom .sort-by{display:none}.search-result-options .refinements-dropdown{float:left;width:105px;margin-right:10px}.search-result-options .refinements-dropdown .refinements-content{display:none}.search-result-options .refinements-dropdown .refinements-content .toggle-content{display:none}.search-result-options .sort-by{margin-right:10px}@media (min-width:768px){.search-result-options .sort-by{width:160px}}.search-result-options .sort-by .select-label{padding-top:2px}.search-result-options .items-per-page{width:130px}.search-result-options .items-per-page .select-label{padding-top:2px}.search-result-options .pagination{width:50%}.search-result-options .pagination:after,.search-result-options .pagination:before{content:" ";display:table}.search-result-options .pagination:after{clear:both}.search-result-options .pagination .hits-and-pager{float:right;width:auto;text-align:right;position:relative}.search-result-options .pagination .hits-and-pager .results-hits{font-size:14px;line-height:24px;text-transform:none;color:#000;white-space:nowrap}.search-result-options .pagination .hits-and-pager .results-hits.with-pager{margin-top:-24px}.plp-footer{clear:both;width:100%;padding-top:30px;overflow:hidden;position:relative;z-index:1;background-color:#fff}@media (max-width:767px){.listing-slot-container .content-asset-slot-container,.listing-slot-container .html-slot-container{margin-bottom:20px}.search-result-options.search-result-options-top .filtersection{display:-ms-flexbox;display:flex}.search-result-options .refinements-dropdown{margin-right:0;margin-bottom:20px;float:none;width:100%}.search-result-options .refinements-dropdown .refinements .refinements-content{width:100%;border-radius:0}.search-result-options .sort-by{width:100%;margin:0 0 10px 0}.search-result-options .items-per-page{width:49%;margin:0 0 10px 0}.search-result-options .pagination{clear:both;float:none;width:auto;margin-left:0}.search-result-options .pagination .hits-and-pager{float:none;width:auto}.search-result-options .pagination .hits-and-pager .results-hits{text-align:center}.search-result-options .pagination .hits-and-pager .results-hits.with-pager{margin:0}.search-result-options .pagination .hits-and-pager .pager-list{text-align:center}.plp-footer{padding-top:30px}}@media (min-width:1200px){.pt_product-search-result .search-result-content{display:-ms-flexbox;display:flex}}.pt_product-search-result .search-result-content .filter-summary{display:none}@media (min-width:1200px){.pt_product-search-result .search-result-content .filter-summary{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.pt_product-search-result .search-result-content .filter-summary .search-result-showing{font-weight:500}.pt_product-search-result .search-result-content .filter-summary select{height:20px}.pt_product-search-result .search-result-content .filter-summary .select .styledSelect{font-weight:500;padding-left:0!important}.pt_product-search-result .search-result-content .filter-summary .select .styledSelect:after{top:0}.pt_product-search-result .search-result-content .filter-summary .select .optiongroup{width:100%;left:0;padding:0}}.pt_product-search-result .secondary-col{background-color:#fff;z-index:1;display:none}@media (min-width:1280px){.pt_product-search-result .primary-col{width:calc(100% - 250px - 30px)}.pt_product-search-result .secondary-col{display:block;max-width:250px}}.context-auctionshop .listing-slot-container-bottom{position:relative;z-index:10;background-color:#fff}.tjcplus-engraving .plus-description{visibility:hidden}#ajaxRefresh .search-result-options.search-result-options-top{display:block;-ms-flex-pack:unset;justify-content:unset}@media (min-width:768px){#ajaxRefresh .search-result-options.search-result-options-top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:768px){#ajaxRefresh .filtersection{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:50%;display:block;-ms-flex-pack:unset;justify-content:unset}}.wrapper.pt_product-search-result.context-auctionshop main.main-wrapper.auction-navigation .breadcrumb{display:none}.wrapper.pt_product-search-result.context-auctionshop .main-wrapper .listing-slot-container .html-slot-container{margin-bottom:20px!important;clear:both}.wrapper.pt_product-search-result.context-auctionshop .search-result-options.search-result-options-top .pagination{display:none}.wrapper.pt_product-search-result.context-auctionshop .search-result-options.search-result-options-top .sort-by{display:none}.wrapper.pt_product-search-result.context-auctionshop .search-result-options.search-result-options-top .filtersection{width:100%!important}#search-result-items.loading::after{content:'';background:url(../images/loader.gif) center center no-repeat;height:100px;width:100px;display:block;margin:auto;background-size:100%;visibility:visible}#search-result-items .grid-tile .grid-tile-inner{height:100%}.totalProducts{text-align:center;margin-top:30px}.totalProducts .search-result-showing{font-size:16px}.warranty-section .header{margin-bottom:-20px}.warranty-section .header .header-icon{max-width:2rem}.warranty-section .header .header-icon img{width:40px;vertical-align:sub}.warranty-section .header .header-title h6{margin:8px 0 8px 0}.warranty-section .warranty-box{border:1px solid #bbb;padding:10px;max-width:400px}.warranty-section .warranty-box .warranty-inner-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.warranty-section .warranty-box .warranty-inner-content .item{display:inline-block;font-size:14px}.warranty-section .warranty-box .warranty-inner-content .warranty-dialog{cursor:pointer;width:100%}.warranty-section .warranty-box .warranty-inner-content .warranty-dialog .item:nth-child(1){padding-left:10px}.warranty-section .warranty-box .warranty-inner-content .warranty-dialog .tjcplussubheading{padding-left:10px;line-height:normal;font-size:13px}.warranty-section .warranty-box .warranty-inner-content .warranty-dialog .tjcplussubheading img{margin-bottom:-4px;width:47px;height:auto;display:inline-block}.warranty-section .warranty-box .warranty-inner-content .total-warranty-price{font-weight:500}.warranty-section .warranty-box .warranty-inner-content .rightarrow:after{font-size:30px;content:'\f105';font-family:FontAwesome;font-weight:400;padding-left:10px;color:#000;vertical-align:middle;cursor:pointer}@media (max-width:768px){.warranty-section .warranty-box .warranty-inner-content .rightarrow:after{padding-left:5px}}.warranty-section .warranty-box .warranty-inner-content .warrantyImage{width:4em;line-height:10px}.warranty-section .warranty-box .warranty-inner-content .warrantyImage img{width:85%}.warranty-section .warranty-box .warranty-inner-content #warranty-badge{width:10%;height:auto}.warranty-section .warranty-box .warranty-quantity-box{display:none}.warranty-section .warranty-box .warranty-quantity-box p{margin:15px 0 3px 0;text-transform:uppercase}.warranty-section .warranty-box .warranty-quantity-box .hide{display:none}.warranty-section .warranty-box .warranty-quantity-box .flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.warranty-section .warranty-box .info-icon{border:1px solid #0d6efd;border-radius:50%;padding:0;width:20px;height:20px;background-color:#0d6efd}.warranty-section .warranty-box .info-icon:after{line-height:20px;font-size:15px;content:'i';font-family:FontAwesome;font-weight:500;padding-left:.5rem;color:#fff;vertical-align:super}.warranty-section .warranty-box .info-icon:hover+.hide{display:block;position:absolute;box-shadow:0 0 20px 0 #ddd;padding:10px;font-size:12px;line-height:15px;width:185px;z-index:999999;background-color:#fff;margin-top:5px;-ms-transform:translate(-70%,5px);transform:translate(-70%,5px)}.warranty-mini-cart-dialog{padding:0;left:0!important;margin:0 0 0 auto!important;width:23.4375rem!important;height:calc(100% - 1px)!important}@media (max-width:1024px){.warranty-mini-cart-dialog{width:23.4375rem!important}}@media (max-width:767px){.warranty-mini-cart-dialog{width:100%!important}}.warranty-mini-cart-dialog .ui-dialog-titlebar{background-color:#eee;box-sizing:border-box;height:50px;padding:14px;font-weight:500;line-height:18px;font-size:18px}.warranty-mini-cart-dialog .ui-dialog-titlebar .ui-dialog-title{display:block}.warranty-mini-cart-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{border-color:transparent;background-color:transparent;right:5px;top:5px}.warranty-mini-cart-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon::before{font-size:30px;color:#dc3545}.warranty-mini-cart-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{color:#a6192e;background-color:unset}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody{padding:20px 20px 20px 20px;max-height:500px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody::-webkit-scrollbar{width:6px;background:0 0}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody::-webkit-scrollbar-track{border-radius:10px}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody::-webkit-scrollbar-thumb{background:#000;border-radius:10px}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody::-webkit-scrollbar-thumb:window-inactive{background:0 0}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .icon-tick{-ms-transform:rotate(20deg);transform:rotate(20deg)}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .icon-tick:after{line-height:32px;font-size:26px;content:'\e901';font-family:FontAwesome;font-weight:400}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .productDetails,.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .totalDetails,.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warrantyDetails{line-height:18px}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .productDetails .xrow,.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .totalDetails .xrow,.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warrantyDetails .xrow{margin:0}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .productDetails .xrow [class*=xcol],.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .totalDetails .xrow [class*=xcol],.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warrantyDetails .xrow [class*=xcol]{padding:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .productDetails .image,.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .totalDetails .image,.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warrantyDetails .image{text-align:left}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .productDetails .image img,.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .totalDetails .image img,.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warrantyDetails .image img{width:50px}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .productDetails .name,.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .totalDetails .name,.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warrantyDetails .name{padding:0 0 0 10px!important}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .productDetails .name .bold,.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .totalDetails .name .bold,.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warrantyDetails .name .bold{font-weight:500}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .productDetails .name .tjcplussubheading,.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .totalDetails .name .tjcplussubheading,.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warrantyDetails .name .tjcplussubheading{text-transform:uppercase;font-size:13px}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .productDetails .name .tjcplussubheading img,.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .totalDetails .name .tjcplussubheading img,.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warrantyDetails .name .tjcplussubheading img{margin-bottom:-4px;width:47px;height:auto;display:inline-block}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .productDetails .price,.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .totalDetails .price,.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warrantyDetails .price{text-align:right;font-weight:500}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warrantyDetails{margin-top:30px;margin-bottom:25px}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warrantyDetails .warranty-shield-icon{padding:0 0 0 .3rem}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warrantyDetails img{width:40px!important;margin-right:auto;margin-left:auto;display:block}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warrantyDetails .name{text-transform:lowercase}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .totalDetails{margin-top:15px;padding:10px 0 10px 0;border-top:1px solid #bbb;border-bottom:1px solid #bbb}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .totalDetails .title{font-weight:500}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warCover{padding:15px 0 15px 0;border-bottom:1px solid #bbb}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warCover span.title{font-weight:500;line-height:16px;font-size:16px}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warCover ul{margin-top:10px}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warCover ul li{font-size:14px;margin:6px 0 6px 0;font-weight:500;line-height:18px;display:-ms-inline-flexbox;display:inline-flex}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warCover ul li:before{font-family:FontAwesome;font-weight:400;font-size:26px;content:'\e901';display:inline-block;vertical-align:top;padding-right:15px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-transform:rotate(20deg);transform:rotate(20deg)}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warCover .xrow{margin:10px 0 10px 0}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warCover .xrow [class*=xcol]{padding-right:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warCover .xrow .symbol{padding-left:0}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warCover .xrow .content{font-weight:500;line-height:18px}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warNotInc{padding:15px 0 15px 0;border-bottom:1px solid #bbb}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warNotInc span.title{font-weight:500;line-height:14px;font-size:14px}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warNotInc ul li{font-size:12px;line-height:18px}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warNotInc ul li:before{font-size:35px;content:'\2022';font-family:FontAwesome;vertical-align:top;padding-right:10px}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warQty{padding:15px 0 0 0}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warQty span.title{display:-ms-flexbox;display:flex;font-size:16px;text-transform:uppercase}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warQty span.title .item-checkbox{line-height:unset;margin-right:10px}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warQty span.title .name{line-height:2.5rem}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warQty .warranty-Qty{display:-ms-flexbox;display:flex;gap:15px}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warQty .warranty-Qty .warUpdateBtn{width:100%;height:30px;line-height:30px}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warQty .warAddBtn{width:180px;margin:5px 0 15px 0}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warQty .warAddBtnLink{width:180px;margin:5px 0 15px 0}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warQty #pricechangefornottjcplus{font-size:14px;font-weight:500;margin-top:10px}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warQty #pricechangefornottjcplus img{width:47px;height:auto;margin-bottom:-4px}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warDetails{padding:15px 0 15px 0}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warDetails span.title{font-weight:500;line-height:14px;font-size:14px}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warDetails ul li{font-size:14px;line-height:20px;text-transform:uppercase}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warDetails ul li:before{font-size:35px;content:'\2022';font-family:FontAwesome;vertical-align:top;padding-right:10px}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .warDetails ul li span{font-weight:500;line-height:18px;font-size:14px;text-transform:lowercase}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .t_cDetails{padding:0}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .t_cDetails span.title{font-weight:500;line-height:13px;font-size:12.5px}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .t_cDetails p{font-size:12px;line-height:18px;margin:0}.warranty-mini-cart-dialog .dialog-content .warrantyMiniCartBody .t_cDetails p a{color:#50a39a;font-weight:500;text-decoration:underline!important}.warranty-shield-icon{position:relative;font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;display:inline}.warranty-shield-icon .shield-icon{font-size:40px;position:absolute;color:#000;font-style:inherit;font-weight:500}.warranty-shield-icon .shield-icon:before{content:"\e900"}.warranty-shield-icon .check-icon{font-size:25px;position:absolute;font-style:inherit;font-weight:400;margin-left:15px;margin-top:-5px;-ms-transform:rotate(20deg);transform:rotate(20deg)}.warranty-shield-icon .check-icon:before{content:"\e901"}.turntoqr .header-checkout-wrapper .header-inner-checkout{padding:40px 0}.tt-reviews{background:#f8f8f8;padding:20px 30px;margin:40px 0}.account-wrapper{margin:30px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.account__landing--title{font-size:20px;color:#224c7a;margin:10px 0;font-weight:400}.account__landing--subtext{font-size:16px}.account__landing--signout{font-size:13px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:.3}.account__landing--signout-img{margin-left:10px}.account__landing--signout-img img{width:20px}.account__landing--subheading-row{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between}.account__landing--components{width:100%;display:-ms-flexbox;display:flex;margin-top:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767px){.account__landing--components{margin-top:25px}}.account__landing--components-list{margin-bottom:20px;margin-right:20px;position:relative;display:-ms-flexbox;display:flex}@media screen and (min-width:1023px){.account__landing--components-list{width:calc((100% - 40px)/ 3)}}@media screen and (max-width:1023px){.account__landing--components-list{width:calc((100% - 20px)/ 2)}}@media screen and (max-width:767px){.account__landing--components-list{width:100%;margin-bottom:0;margin-right:0}}@media screen and (min-width:1023px){.account__landing--components-list:nth-child(3n){margin-right:0}}@media screen and (min-width:767px) and (max-width:1023px){.account__landing--components-list:nth-child(2n){margin-right:0}}@media screen and (max-width:767px){.account__landing--components-list:last-child>a{border-bottom:1px solid #bbb}}.account__landing--components-link{border-top:1px solid #bbb;width:100%;display:-ms-flexbox;display:flex;padding:20px 0;box-sizing:border-box}@media screen and (min-width:768px){.account__landing--components-link{border:1px solid #bbb;padding:30px 20px}}.account__landing--components-link:hover{text-decoration:none;border-color:#224c7a}.account__landing--components-heading{font-size:16px;line-height:1.2;color:#224c7a;text-transform:uppercase;margin:0}.account__landing--components-subtext{font-size:13px;font-weight:400;line-height:1.3;margin:5px 0 0 0}.account__landing--components-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.account__landing--components-icon{margin-right:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.account__landing--components-icon{margin-right:15px}}.account__landing--components-icon svg{width:30px;height:30px}@media screen and (min-width:768px){.account__landing--components-icon svg{width:40px;height:40px}}.account-profile_section{max-width:600px;width:100%}.account-security_section{max-width:600px;width:100%}.account-security_box{width:100%;border:1px solid #ddd;border-bottom:none}.account-security_list{padding:20px;border-bottom:1px solid #ddd;color:#000}.account-security_label{line-height:30px;display:-ms-flexbox;display:flex;font-weight:500}.account-security_row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width:520px){.account-security_emaillist .account-security_row{padding-right:130px;position:relative}.account-security_emaillist .account-security_row .account-button-edit{top:0;right:0;position:absolute}}@media screen and (max-width:520px){.account-security_emaillist .account-security_value{max-width:280px;word-break:break-all}}.account-button-edit{width:100px}@media screen and (min-width:768px){.acc-order-changes{display:-ms-flexbox;display:flex;width:100%;gap:40px}}.account-tab-section{width:100%;display:-ms-flexbox;display:flex}.account-tab-heading{width:50%;background:#eee;-ms-flex-align:center;align-items:center;color:#000;border-top:4px solid #eee;box-sizing:border-box;text-align:center;padding:8px 0 14px}.account-tab-heading.active{background:#fff;font-weight:500}@media screen and (max-width:767px){.account-payment{margin-left:10px;margin-right:10px}}.account-payment-title{margin-bottom:30px}.account-quickbuy-section{margin-top:20px}.account-tab-content{display:none}.account-tab-content.active{display:block}