*,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity));--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);--tw-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#appRoot .container{width:100%}@media (min-width:640px){#appRoot .container{max-width:640px}}@media (min-width:768px){#appRoot .container{max-width:768px}}@media (min-width:1024px){#appRoot .container{max-width:1440px}}@media (min-width:1280px){#appRoot .container{max-width:1440px}}body #appRoot .absolute{position:absolute}body #appRoot .relative{position:relative}body #appRoot .inset-0{top:0;right:0;bottom:0;left:0}body #appRoot .col-span-2{grid-column:span 2/span 2}body #appRoot .col-span-12{grid-column:span 12/span 12}body #appRoot .col-span-6{grid-column:span 6/span 6}body #appRoot .col-span-3{grid-column:span 3/span 3}body #appRoot .col-span-8{grid-column:span 8/span 8}body #appRoot .col-span-4{grid-column:span 4/span 4}body #appRoot .col-span-1{grid-column:span 1/span 1}body #appRoot .col-span-11{grid-column:span 11/span 11}body #appRoot .row-span-2{grid-row:span 2/span 2}body #appRoot .row-span-1{grid-row:span 1/span 1}body #appRoot .m-2{margin:.5rem}body #appRoot .m-0{margin:0}body #appRoot .\!m-auto{margin:auto!important}body #appRoot .-mx-2{margin-left:-.5rem;margin-right:-.5rem}body #appRoot .mx-auto{margin-left:auto;margin-right:auto}body #appRoot .mb-1{margin-bottom:.25rem}body #appRoot .-mb-4{margin-bottom:-1rem}body #appRoot .mb-4{margin-bottom:1rem}body #appRoot .mt-2{margin-top:.5rem}body #appRoot .mt-auto{margin-top:auto}body #appRoot .mt-4{margin-top:1rem}body #appRoot .mt-6{margin-top:1.5rem}body #appRoot .mt-1{margin-top:.25rem}body #appRoot .mb-0{margin-bottom:0}body #appRoot .block{display:block}body #appRoot .inline-block{display:inline-block}body #appRoot .inline{display:inline}body #appRoot .flex{display:flex}body #appRoot .grid{display:grid}body #appRoot .contents{display:contents}body #appRoot .hidden{display:none}body #appRoot .h-full{height:100%}body #appRoot .h-auto{height:auto}body #appRoot .w-full{width:100%}body #appRoot .w-7\/12{width:58.333333%}body #appRoot .w-5\/12{width:41.666667%}body #appRoot .max-w-\[1080px\]{max-width:1080px}body #appRoot .transform{transform:var(--tw-transform)}body #appRoot .resize{resize:both}body #appRoot .appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}body #appRoot .grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}body #appRoot .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}body #appRoot .grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}body #appRoot .flex-col{flex-direction:column}body #appRoot .flex-wrap{flex-wrap:wrap}body #appRoot .items-stretch{align-items:stretch}body #appRoot .justify-center{justify-content:center}body #appRoot .justify-between{justify-content:space-between}body #appRoot .gap-2{gap:.5rem}body #appRoot .rounded-md{border-radius:.375rem}body #appRoot .rounded{border-radius:.25rem}body #appRoot .rounded-sm{border-radius:.125rem}body #appRoot .border{border-width:1px}body #appRoot .bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}body #appRoot .bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}body #appRoot .bg-\[\#f4f5f7\]{--tw-bg-opacity:1;background-color:rgba(244,245,247,var(--tw-bg-opacity))}body #appRoot .p-3{padding:.75rem}body #appRoot .p-4{padding:1rem}body #appRoot .px-2{padding-left:.5rem;padding-right:.5rem}body #appRoot .py-3{padding-top:.75rem;padding-bottom:.75rem}body #appRoot .px-2\.5{padding-left:.625rem;padding-right:.625rem}body #appRoot .pl-1{padding-left:.25rem}body #appRoot .pr-1{padding-right:.25rem}body #appRoot .pl-2{padding-left:.5rem}body #appRoot .pr-2{padding-right:.5rem}body #appRoot .pl-4{padding-left:1rem}body #appRoot .pr-7{padding-right:1.75rem}body #appRoot .pt-2{padding-top:.5rem}body #appRoot .pb-2{padding-bottom:.5rem}body #appRoot .pt-3{padding-top:.75rem}body #appRoot .pb-8{padding-bottom:2rem}body #appRoot .\!pl-2{padding-left:.5rem!important}body #appRoot .text-left{text-align:left}body #appRoot .\!text-left{text-align:left!important}body #appRoot .text-center{text-align:center}body #appRoot .text-right{text-align:right}body #appRoot .text-xs{font-size:.75rem;line-height:1rem}body #appRoot .font-normal{font-weight:400}body #appRoot .font-medium{font-weight:500}body #appRoot .font-bold{font-weight:700}body #appRoot .uppercase{text-transform:uppercase}body #appRoot .capitalize{text-transform:capitalize}body #appRoot .normal-case{text-transform:none}body #appRoot .text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}body #appRoot .filter{filter:var(--tw-filter)}#appRoot *,:after,:before{box-sizing:border-box;border:0}body *{line-height:normal}body{min-width:auto!important;margin:0;padding:0}#appRoot,#appRoot .pos-rel{position:relative}#appRoot .swiper-button-next.swiper-button-disabled,#appRoot .swiper-button-prev.swiper-button-disabled{pointer-events:auto}@media screen and (max-width:39.9375em){#appRoot .swiper-button-next,#appRoot .swiper-button-prev{display:block}#appRoot a.btn,#appRoot button,#appRoot div.btnplaceholder,#appRoot input[type=button],#appRoot input[type=cancel],#appRoot input[type=submit]{-webkit-appearance:unset;border-radius:unset;background:unset;width:unset;height:unset;font-size:unset;line-height:unset;color:unset;text-align:unset;float:unset;cursor:unset;margin-left:unset;font-weight:unset}#appRoot .swiper-container{background:transparent;overflow-x:hidden}}#appRoot .row{float:none;clear:both;width:auto}#appRoot .swiper-container{width:unset;height:unset}#appRoot .swiper-slide{background:transparent}#appRoot .swiper-slide img{display:block}#appRoot,#root{min-height:100vh;font-size:12px}#appRoot h2,#appRoot h3,#root h2,#root h3{line-height:normal}#appRoot h3,#root h3{margin:16px 0}@media screen and (max-width:39.9375em){#appRoot,#root{min-height:100vh;min-width:100vw}#appRoot h3,#root h3{margin:0 0 20px}}#appRoot p,#root p{margin:12px 0}#appRoot img,#root img{height:auto!important}#appRoot a>*,#root a>*{pointer-events:none}#appRoot .allow-click,#appRoot button,#root .allow-click,#root button{pointer-events:auto}#appRoot .lazyload,#appRoot .lazyloading,#appRoot .swiper-lazy,#root .lazyload,#root .lazyloading,#root .swiper-lazy{opacity:0;visibility:hidden}#appRoot .photo-wrapper,#root .photo-wrapper{transition:all .2s ease-out;border-radius:5px;overflow:hidden}#appRoot .photo-wrapper:hover,#root .photo-wrapper:hover{box-shadow:2px 2px 5px 0 rgba(0,0,0,.15)}@media screen and (max-width:39.9375em){#appRoot .photo-wrapper:hover,#root .photo-wrapper:hover{box-shadow:none}#appRoot .photo-wrapper,#root .photo-wrapper{margin-right:0;margin-left:0}}#appRoot .photo-wrapper.no-grad:after,#root .photo-wrapper.no-grad:after{background:none!important}#appRoot .underline-link,#root .underline-link{text-decoration:underline!important;font-weight:600}#appRoot .swiper-button-next:before,#root .swiper-button-next:before{content:"";top:-120px;right:-10px;left:-10px;bottom:-80px;position:absolute;display:block}#appRoot .swiper-button-next:after,#root .swiper-button-next:after{display:block}#appRoot .swiper-button-prev:before,#root .swiper-button-prev:before{content:"";top:-120px;right:-10px;left:-10px;bottom:-80px;position:absolute;display:block}#appRoot .swiper-button-prev:after,#root .swiper-button-prev:after{display:block}#appRoot .lazyloaded,#appRoot .swiper-lazy-loaded,#root .lazyloaded,#root .swiper-lazy-loaded{-webkit-animation:fadein .2s;animation:fadein .2s}#appRoot .fa-button,#root .fa-button{-webkit-appearance:none;border:none;padding:18px;border-radius:3px;cursor:pointer;font-family:Montserrat;font-weight:500;text-align:center;font-size:14px;transition:all .15s ease-out;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:auto;line-height:normal}@media screen and (max-width:39.9375em){#appRoot .fa-button,#root .fa-button{font-weight:600;transition:none}}#appRoot .fa-button.btn-block,#root .fa-button.btn-block{display:block;width:100%;padding-left:0;padding-right:0}#appRoot .fa-button.grey,#root .fa-button.grey{background:#f4f5f7;color:#000}#appRoot .fa-button.grey:hover,#root .fa-button.grey:hover{background:#000;color:#f4f5f7}#appRoot .fa-button.grey.active,#root .fa-button.grey.active{background:#000;color:#f4f5f7}#appRoot .fa-button.fa-sale,#root .fa-button.fa-sale{transition:none;background-image:linear-gradient(90deg,#cc2e5f,#cc2e2e);color:#fff;padding:10px 0;font-size:12px}#appRoot .fa-button.fa-sale.chunky,#root .fa-button.fa-sale.chunky{padding:18px}@media screen and (max-width:39.9375em){#appRoot .fa-button.fa-sale,#root .fa-button.fa-sale{font-size:11px}}#appRoot .fa-button.fa-sale:hover,#root .fa-button.fa-sale:hover{background:#000;color:#f4f5f7}#appRoot .fa-button.fa-sale.active,#root .fa-button.fa-sale.active{background:#000;color:#f4f5f7}#appRoot .fa-button.fa-sale.black:hover,#root .fa-button.fa-sale.black:hover{background-image:linear-gradient(90deg,#cc2e5f,#cc2e2e);color:#f4f5f7}#appRoot .fa-button.fa-sale.black.active,#root .fa-button.fa-sale.black.active{background-image:linear-gradient(90deg,#cc2e5f,#cc2e2e);color:#f4f5f7}#appRoot .fa-button.white,#root .fa-button.white{background:#fff;color:#000}#appRoot .fa-button.white:hover,#root .fa-button.white:hover{background:#000;color:#fff}#appRoot .fa-button.white.active,#root .fa-button.white.active{background:#000;color:#fff}#appRoot .fa-button.yellow,#root .fa-button.yellow{background:#f3fe00;color:#000}#appRoot .fa-button.yellow:hover,#root .fa-button.yellow:hover{background:#000;color:#fff}#appRoot .fa-button.yellow.active,#root .fa-button.yellow.active{background:#000;color:#fff}#appRoot .fa-button.green,#root .fa-button.green{color:#fff;background:#00b663}#appRoot .fa-button.green:hover,#root .fa-button.green:hover{color:#fff;background:#009a54}@media screen and (max-width:39.9375em){#appRoot .fa-button.green:hover,#root .fa-button.green:hover{background:#00b663}}#appRoot .fa-button.black,#root .fa-button.black{color:#fff;background:#000}#appRoot .fa-button.black:hover,#root .fa-button.black:hover{color:#fff;background:#00b663}#appRoot .fa-button.pill,#root .fa-button.pill{border:1.2px solid #000;border-radius:30px;padding:10px 38px;font-size:14px;margin-right:10px;font-weight:400;display:inline-block;background:#fff}#appRoot .fa-button.pill:hover,#root .fa-button.pill:hover{background:#000;color:#fff}@media screen and (max-width:39.9375em){#appRoot .fa-button.pill:hover,#root .fa-button.pill:hover{background:#fff;color:#000}}#appRoot .fa-button.pill.active,#root .fa-button.pill.active{background:#000;color:#fff}#appRoot .fa-button.slim,#root .fa-button.slim{padding:8px 0;font-size:12px}#appRoot .button-wrapper,#root .button-wrapper{margin-top:12px}@media screen and (max-width:39.9375em){#appRoot .button-wrapper,#root .button-wrapper{margin-top:-5px;padding-left:0;margin-bottom:20px}#appRoot .sm-scroll,#root .sm-scroll{white-space:nowrap;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;padding-bottom:15px;padding-top:15px;flex-wrap:nowrap}}@media only screen and (min-device-width:375px)and (max-device-width:812px)and (-webkit-min-device-pixel-ratio:3)and (orientation:landscape){#appRoot .sm-scroll,#root .sm-scroll{white-space:nowrap;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;padding-bottom:15px;padding-top:15px}}@media only screen and (min-device-width:375px)and (max-device-height:812px)and (orientation:portrait)and (-webkit-device-pixel-ratio:3){#appRoot,#root{min-height:100vh}}#appRoot .fade-in,#root .fade-in{-webkit-animation:fadein .5s;animation:fadein .5s;-webkit-animation-iteration-count:1;animation-iteration-count:1}@keyframes fadein{0%{visibility:hidden;opacity:0}50%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}#appRoot *,#root *{-webkit-tap-highlight-color:rgba(0,0,0,0)}#root{min-height:auto;min-width:auto}@media screen and (max-width:39.9375em){#root{min-height:auto;min-width:auto}}@media (min-width:768px){body #appRoot .md\:col-span-12{grid-column:span 12/span 12}body #appRoot .md\:col-span-1{grid-column:span 1/span 1}body #appRoot .md\:col-span-8{grid-column:span 8/span 8}body #appRoot .md\:col-span-4{grid-column:span 4/span 4}body #appRoot .md\:m-2{margin:.5rem}body #appRoot .md\:mt-0{margin-top:0}body #appRoot .md\:\!hidden{display:none!important}body #appRoot .md\:w-1\/2{width:50%}body #appRoot .md\:w-1\/3{width:33.333333%}body #appRoot .md\:flex-row{flex-direction:row}body #appRoot .md\:p-0{padding:0}body #appRoot .md\:px-6{padding-left:1.5rem;padding-right:1.5rem}body #appRoot .md\:pl-2{padding-left:.5rem}body #appRoot .md\:pt-0{padding-top:0}body #appRoot .md\:pl-0{padding-left:0}body #appRoot .md\:pr-2{padding-right:.5rem}body #appRoot .md\:pr-3{padding-right:.75rem}body #appRoot .md\:pb-10{padding-bottom:2.5rem}body #appRoot .md\:\!pl-0{padding-left:0!important}}@media (min-width:1024px){body #appRoot .lg\:col-span-10{grid-column:span 10/span 10}body #appRoot .lg\:\!block{display:block!important}body #appRoot .lg\:block{display:block}body #appRoot .lg\:w-1\/3{width:33.333333%}}#appRoot .swiper-button-next,#appRoot .swiper-button-next.swiper-button-disabled,#appRoot .swiper-button-prev,#appRoot .swiper-button-prev.swiper-button-disabled{background-image:none}#appRoot .product-load-error{padding:5px;background:rgba(255,0,0,.21176470588235294)}#appRoot .container-fluid.pdp,#appRoot .container.pdp{font-family:Montserrat,Arial,Helvetica,sans-serif;min-height:1200px}#appRoot .container-fluid.pdp.fade-in,#appRoot .container.pdp.fade-in{animation:fadeIn 1.5s ease;-webkit-animation:fadeIn ease 1.5;-moz-animation:fadeIn ease 1.5;-o-animation:fadeIn ease 1.5;-ms-animation:fadeIn ease 1.5}#appRoot svg{stroke:unset}#appRoot .colour-swatches .swatch-title{text-transform:capitalize}@media screen and (max-width:39.9375em){#appRoot .colour-swatches .swatch-title{font-size:3vw;font-weight:600}#appRoot .colour-swatches .swatch-scroll-wrapper{white-space:nowrap;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;padding-bottom:8px}}@media screen and (max-width:991.98px){#appRoot .colour-swatches .swatch-scroll-wrapper{white-space:nowrap;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;padding-bottom:8px}}#appRoot .colour-swatches .swatch-scroll-wrapper .swatch-wrapper{border:2px solid #eee;width:66px;height:60px;display:inline-block;margin-right:6px;border-radius:3px;overflow:hidden;cursor:pointer}@media screen and (max-width:39.9375em){#appRoot .colour-swatches .swatch-scroll-wrapper .swatch-wrapper{border:2px solid #dbdbdb;width:70px;height:74px;-webkit-tap-highlight-color:rgba(0,0,0,0)}#appRoot .colour-swatches .swatch-scroll-wrapper .swatch-wrapper:focus{outline:none}}#appRoot .colour-swatches .swatch-scroll-wrapper .swatch-wrapper:hover{border:2px solid #dbdbdb}@media screen and (max-width:39.9375em){#appRoot .colour-swatches .swatch-scroll-wrapper .swatch-wrapper:hover{border:2px solid #eee}}#appRoot .colour-swatches .swatch-scroll-wrapper .swatch-wrapper.selected{border:2px solid #00b663;pointer-events:none}.ReactModalPortal .closeModal{z-index:999999;cursor:pointer;border:0;position:absolute;right:10px;top:10px;border-radius:100%;width:40px;height:40px;background:#000;color:#fff;font-size:16px;text-align:center;font-weight:600;line-height:0}@media screen and (max-width:39.9375em){.ReactModalPortal .closeModal{right:3px;top:5px;width:45px;height:45px}}.ReactModalPortal .size-guide-wrapper{width:100%}.ReactModalPortal .size-guide-wrapper h3{margin-top:20px;margin-bottom:10px}.ReactModalPortal .size-guide-wrapper .iframe-inner-wrapper{width:100%;height:640px;margin:auto;display:block;position:relative}@media screen and (max-width:39.9375em){.ReactModalPortal .size-guide-wrapper .iframe-inner-wrapper{height:100%;overflow:hidden}}@media screen and (max-width:45em){#appRoot .product-sizes .sizes-scroll-wrapper{white-space:normal;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;text-align:left}}@media screen and (max-width:991.98px){#appRoot .product-sizes .sizes-scroll-wrapper{white-space:normal;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;padding-bottom:5px}}@media screen and (max-width:39.9375em){#appRoot .product-sizes .product-sizes-wrapper{height:auto;overflow:visible;overflow-y:visible;text-align:left}}#appRoot .product-sizes .size-wrapper{padding:0;cursor:pointer;font-size:11px;font-weight:500;text-align:center;margin:0 6px 6px 0;color:#000;background:#fff;border:2px solid #eee;border-radius:3px;transition:all .2s ease-in-out;-webkit-tap-highlight-color:rgba(0,0,0,0);width:50px;outline:0;display:inline-flex;height:50px;align-items:center;flex-direction:row;justify-content:center;flex-wrap:wrap;overflow:hidden}#appRoot .product-sizes .size-wrapper.disabled{color:#d3d3d3;pointer-events:none;position:relative}#appRoot .product-sizes .size-wrapper.disabled:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to top left,hsla(0,0%,93.3%,0) 0,hsla(0,0%,93.3%,0) calc(50% - 1px),#eee 50%,hsla(0,0%,93.3%,0) calc(50% + 1px),hsla(0,0%,93.3%,0)),linear-gradient(to top right,hsla(0,0%,62.7%,0) 0,hsla(0,0%,93.3%,0) calc(50% - 1px),#eee 50%,hsla(0,0%,93.3%,0) calc(50% + 1px),hsla(0,0%,93.3%,0))}#appRoot .product-sizes .size-wrapper:hover{border:2px solid #000;background:#000;color:#fff}@media screen and (max-width:39.9375em){#appRoot .product-sizes .size-wrapper:hover{border:2px solid #eee;background:#fff;color:#000}}#appRoot .product-sizes .size-wrapper.selected{background:#00b663;color:#fff;border:2px solid #00b663}#appRoot .product-sizes .size-wrapper:focus{background:#00b663;color:#fff;border:2px solid #00b663}@media screen and (max-width:39.9375em){#appRoot .product-sizes .size-wrapper:focus{outline:none}}#appRoot .product-sizes .size-wrapper.error{border:2px solid red;color:red}@media screen and (max-width:39.9375em){#appRoot .product-sizes .size-wrapper{border:2px solid #eee}}#appRoot .product-sizes .size-value{display:inline-block}@media screen and (max-width:39.9375em){#appRoot .product-sizes .size-value{font-size:3.5vw;font-weight:400;pointer-events:none;width:100%}}#appRoot .klarna-widget{min-height:50px;overflow:hidden}@media screen and (max-width:39.9375em){#appRoot .klarna-widget klarna-placement{margin:0!important}}iframe.iframeContent{width:100%;height:100%;border:none}div#iframeInnerWrapper{width:800px;height:640px;margin:auto;display:block;position:relative}button.closeLaybuyWrapper{z-index:999999;cursor:pointer;border:0;position:absolute;right:10px;top:10px;border-radius:100%;width:40px;height:40px;background:#000;color:#fff;font-size:16px;text-align:center;font-weight:600;line-height:0}@media only screen and (min-device-width:375px)and (max-device-width:667px){div#laybuyWrapper{-webkit-overflow-scrolling:touch;overflow-y:scroll;position:relative}div#iframeInnerWrapper{width:auto;height:100vh;display:block;top:0;position:relative;margin:0 auto auto;z-index:-1}a#openModal{margin-right:10px!important;margin-left:10px!important}}#appRoot .laybuy-widget .laybuy-placement{display:flex!important;align-items:center}#appRoot .laybuy-widget .laybuy-placement p{display:inline-block;margin:0 0 0 14px;font-weight:300;font-size:12.4px;line-height:normal;letter-spacing:0!important;color:#000}@media screen and (max-width:991.98px){#appRoot .laybuy-widget .laybuy-placement p{line-height:normal}}#appRoot .laybuy-widget .laybuy-placement .laybuy-more-info{border:none;padding:0;font-weight:300;font-family:Montserrat;text-decoration:underline;font-size:12.4px;letter-spacing:0!important;cursor:pointer;background:none;color:#000;line-height:normal}#appRoot .laybuy-widget .stretchimg.mbx.bd-bottom.bd-lightmid{border:none}@media screen and (max-width:39.9375em){#appRoot .laybuy-widget .laybuy-placement{margin:0 0 10px}#appRoot .laybuy-widget .laybuy-placement p{line-height:20px;font-weight:300}#appRoot .laybuy-widget .laybuy-placement .laybuy-more-info{font-weight:300}}#appRoot .loading-spinner-wrapper{text-align:center;display:flex;justify-content:center;align-items:center}#appRoot .loading-spinner-wrapper .lds-ring{display:inline-block;position:relative;width:80px;height:80px;top:0;left:0;margin-top:0;margin-left:0}#appRoot .loading-spinner-wrapper .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;-webkit-animation:ldsRing 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:ldsRing 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#00b663}#appRoot .loading-spinner-wrapper .lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}#appRoot .loading-spinner-wrapper .lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}#appRoot .loading-spinner-wrapper .lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes ldsRing{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ldsRing{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#appRoot .container-fluid.product-details .wish-list-wrapper,#appRoot .container.product-details .wish-list-wrapper{position:absolute;right:0;top:0}@media screen and (max-width:39.9375em){#appRoot .container-fluid.product-details .wish-list-wrapper,#appRoot .container.product-details .wish-list-wrapper{right:10px;top:10px}}#appRoot .container-fluid.product-details .wish-list-wrapper .wish-list-heading,#appRoot .container.product-details .wish-list-wrapper .wish-list-heading{margin-top:0;font-weight:400;padding-right:30px;margin-bottom:15px}@media screen and (max-width:39.9375em){#appRoot .container-fluid.product-details .wish-list-wrapper .wish-list-heading,#appRoot .container.product-details .wish-list-wrapper .wish-list-heading{margin-left:5px}}#appRoot .container-fluid.product-details .wish-list-wrapper.poppup-open:after,#appRoot .container.product-details .wish-list-wrapper.poppup-open:after{content:"";position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.1803921568627451);z-index:2}#appRoot .container-fluid.product-details .wish-list-wrapper .wish-list,#appRoot .container.product-details .wish-list-wrapper .wish-list{font-size:20px;display:block;padding:10px 10px 10px 0;transition:.3s ease-in-out}#appRoot .container-fluid.product-details .wish-list-wrapper .wish-list:hover,#appRoot .container.product-details .wish-list-wrapper .wish-list:hover{cursor:pointer;color:#00b663}@media screen and (max-width:39.9375em){#appRoot .container-fluid.product-details .wish-list-wrapper .wish-list,#appRoot .container.product-details .wish-list-wrapper .wish-list{font-size:25px}}#appRoot .container-fluid.product-details .wish-list-wrapper .size-poppup,#appRoot .container.product-details .wish-list-wrapper .size-poppup{position:absolute;background:#fff;border:2px solid #fff!important;z-index:122222;border-radius:3px;padding:0 15px;left:auto;right:0;width:400px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:3px 3px 10px rgba(0,0,0,.2784313725490196),-1em 0 19em rgba(0,0,0,.1411764705882353)}#appRoot .container-fluid.product-details .wish-list-wrapper .size-poppup:after,#appRoot .container.product-details .wish-list-wrapper .size-poppup:after{bottom:100%;right:8px;content:"";height:0;width:0;position:absolute;pointer-events:none;border:10px solid rgba(136,183,213,0);border-bottom-color:#fff;margin-left:-10px}@media screen and (max-width:39.9375em){#appRoot .container-fluid.product-details .wish-list-wrapper .size-poppup,#appRoot .container.product-details .wish-list-wrapper .size-poppup{right:10px;width:90vw;padding-bottom:15px;box-shadow:3px 3px 10px rgba(0,0,0,.2784313725490196),-1em 0 19em rgba(0,0,0,.2196078431372549)}#appRoot .container-fluid.product-details .wish-list-wrapper .size-poppup:after,#appRoot .container.product-details .wish-list-wrapper .size-poppup:after{right:1px}}#appRoot .container-fluid.product-details .wish-list-wrapper .size-poppup .close-button,#appRoot .container.product-details .wish-list-wrapper .size-poppup .close-button{position:absolute;right:8px;top:8px;background:#9e9e9e;line-height:22px;width:22px;text-align:center;border-radius:100%;color:#fff;font-size:10px;cursor:pointer;transition:.3s ease-in-out}@media screen and (max-width:39.9375em){#appRoot .container-fluid.product-details .wish-list-wrapper .size-poppup .close-button,#appRoot .container.product-details .wish-list-wrapper .size-poppup .close-button{right:5px;top:5px;line-height:28px;width:28px}}#appRoot .container-fluid.product-details .wish-list-wrapper .size-poppup .close-button:hover,#appRoot .container.product-details .wish-list-wrapper .size-poppup .close-button:hover{background:#000}#appRoot .container-fluid.product-details .payment-options,#appRoot .container.product-details .payment-options{margin-top:10px}@media screen and (max-width:39.9375em){#appRoot .container-fluid.product-details .payment-options,#appRoot .container.product-details .payment-options{margin-top:0}}#appRoot .container-fluid.product-details .comp-error,#appRoot .container.product-details .comp-error{background:rgba(255,0,0,.1411764705882353);padding:10px;margin-bottom:10px}#appRoot .container-fluid.product-details .product-title,#appRoot .container.product-details .product-title{font-size:18px;line-height:normal;margin:2.8vh 40px 0 0}@media screen and (max-width:39.9375em){#appRoot .container-fluid.product-details .product-title,#appRoot .container.product-details .product-title{text-align:left;display:inline-block;font-size:4.5vw;padding-bottom:0;margin:0 15vw 0 0}}#appRoot .container-fluid.product-details .product-title .brand-name,#appRoot .container.product-details .product-title .brand-name{font-weight:700;display:block}#appRoot .container-fluid.product-details .product-title .product-name,#appRoot .container.product-details .product-title .product-name{font-weight:500}@media screen and (max-width:39.9375em){#appRoot .container-fluid.product-details .product-title .product-name,#appRoot .container.product-details .product-title .product-name{font-weight:400}}#appRoot .container-fluid.product-details .product-colour,#appRoot .container.product-details .product-colour{display:block;font-size:14px;color:#585858;margin:0;text-transform:capitalize;min-height:18px}@media screen and (max-width:39.9375em){#appRoot .container-fluid.product-details .product-colour,#appRoot .container.product-details .product-colour{text-align:left;display:block;font-size:3.5vw;font-weight:400}}#appRoot .container-fluid.product-details .restriction-msg,#appRoot .container.product-details .restriction-msg{font-weight:400;margin:0 0 14px}#appRoot .container-fluid.product-details .restriction-msg p,#appRoot .container.product-details .restriction-msg p{font-size:11px;color:#666}#appRoot .container-fluid.product-details .restriction-msg p strong,#appRoot .container.product-details .restriction-msg p strong{font-weight:400}@media screen and (max-width:39.9375em){#appRoot .container-fluid.product-details .restriction-msg p,#appRoot .container.product-details .restriction-msg p{text-align:left;margin:0}}#appRoot .container-fluid.product-details .restriction-msg.not-valid p,#appRoot .container-fluid.product-details .restriction-msg.valid p,#appRoot .container.product-details .restriction-msg.not-valid p,#appRoot .container.product-details .restriction-msg.valid p{color:#666}#appRoot .container-fluid.product-details .restriction-msg.not-valid-discount p,#appRoot .container.product-details .restriction-msg.not-valid-discount p{color:red}@media screen and (max-width:39.9375em){#appRoot .container-fluid.product-details .restriction-msg,#appRoot .container.product-details .restriction-msg{margin:10px 0 0;text-align:right}}#appRoot .container-fluid.product-details .restriction-msg p:before,#appRoot .container.product-details .restriction-msg p:before{content:"";background-image:url(https://www.footasylum.com/images/articles/footer/CustomerHelp.svg);width:18px;height:18px;background-size:contain;background-repeat:no-repeat;left:0;position:relative;top:-2px;margin-right:5px;opacity:.6;float:left}#appRoot .container-fluid.product-details .size-title,#appRoot .container.product-details .size-title{padding:0;margin:0;font-size:11px;font-weight:400}@media screen and (max-width:39.9375em){#appRoot .container-fluid.product-details .size-title,#appRoot .container.product-details .size-title{font-size:14px}}#appRoot .container-fluid.product-details .size-guide-btn,#appRoot .container.product-details .size-guide-btn{padding:0;font-size:11px;font-weight:400;display:block}@media screen and (max-width:39.9375em){#appRoot .container-fluid.product-details .size-guide-btn,#appRoot .container.product-details .size-guide-btn{font-size:14px}}#appRoot .container-fluid.product-details .size-guide-btn:hover,#appRoot .container.product-details .size-guide-btn:hover{text-decoration:underline}#appRoot .container-fluid.product-details .size-guide-btn:before,#appRoot .container.product-details .size-guide-btn:before{content:"";background:url(https://www.footasylum.com/images/icons/ruler.svg) no-repeat;width:18px;height:4px;transform:rotate(130deg);display:inline-block;top:-1px;position:relative}#appRoot .container-fluid.product-details .product-price,#appRoot .container.product-details .product-price{font-size:20px;font-weight:500;margin:17px 0 0}@media screen and (max-width:39.9375em){#appRoot .container-fluid.product-details .product-price,#appRoot .container.product-details .product-price{font-size:5.5vw;font-weight:600;text-align:left;margin:0}}#appRoot .container-fluid.product-details .product-price.rrp,#appRoot .container.product-details .product-price.rrp{display:inline-block;font-size:12px;text-decoration:line-through}#appRoot .container-fluid.product-details .product-price.sale,#appRoot .container.product-details .product-price.sale{display:inline-block;color:#f11;margin-right:10px}#appRoot .container-fluid.product-details .add-to-basket-btn,#appRoot .container.product-details .add-to-basket-btn{background:#00b663;color:#fff;display:inline-block;width:100%;text-align:center;line-height:42px;border:none;position:relative;margin-top:20px;margin-bottom:20px;font-size:14px}#appRoot .container-fluid.product-details .add-to-basket-btn:hover,#appRoot .container.product-details .add-to-basket-btn:hover{background:#009752}#appRoot .container-fluid.product-details .add-to-basket-btn:disabled,#appRoot .container.product-details .add-to-basket-btn:disabled{background:#d3d3d3;pointer-events:none}@media screen and (max-width:39.9375em){#appRoot .container-fluid.product-details .add-to-basket-btn,#appRoot .container.product-details .add-to-basket-btn{margin-top:10px;margin-bottom:0;font-size:4vw;font-weight:500}#appRoot .container-fluid.product-details .add-to-basket-btn:hover,#appRoot .container.product-details .add-to-basket-btn:hover{background:#00b663}}#appRoot .container-fluid.product-details .free-delivery-msg,#appRoot .container.product-details .free-delivery-msg{padding:8px 10px!important;border:2px solid #eee!important;text-align:center;font-weight:400;background:#fff;margin-bottom:20px}#appRoot .container-fluid.product-details .free-delivery-msg span.fa.fa-truck,#appRoot .container.product-details .free-delivery-msg span.fa.fa-truck{color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#18b45d;transform:scaleX(-1);display:inline-block;font-size:15px;margin-right:5px;position:relative;top:1px}@media screen and (max-width:991.98px){#appRoot .container-fluid.product-details .free-delivery-msg,#appRoot .container.product-details .free-delivery-msg{font-size:1.2vw}}@media screen and (max-width:39.9375em){#appRoot .container-fluid.product-details .free-delivery-msg,#appRoot .container.product-details .free-delivery-msg{line-height:28px;font-size:3vw}}#appRoot .container-fluid.product-details .product-sizes,#appRoot .container.product-details .product-sizes{clear:both}@media screen and (max-width:39.9375em){#appRoot .container-fluid.product-details .product-sizes,#appRoot .container.product-details .product-sizes{text-align:center}#appRoot .container-fluid.product-details .mob-swatch-wrapper,#appRoot .container.product-details .mob-swatch-wrapper{margin-top:0;margin-bottom:0}#appRoot .container-fluid.product-details .mob-swatch-wrapper .colour-swatches,#appRoot .container.product-details .mob-swatch-wrapper .colour-swatches{text-align:left}}#appRoot .product-info .product-tab-selection{width:100%;text-align:center;color:#333;font-weight:400;margin-right:0!important;position:relative;font-size:15px;line-height:70px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:991.98px){#appRoot .product-info .product-tab-selection{font-size:1.5vw;-webkit-tap-highlight-color:rgba(0,0,0,0)}}#appRoot .product-info .product-tab-selection:after{content:"";position:absolute;bottom:10px;height:2px;background:#f0f0f0;left:5%;right:5%}#appRoot .product-info .product-tab-selection:hover:after{background:#ccc}#appRoot .product-info .product-tab-selection.selected:after{background:#00b663}#appRoot .product-info .content-wrapper{padding:20px}#appRoot .product-info .content-wrapper h3{font-size:16px;font-weight:500;color:#222}#appRoot .product-info .content-wrapper h3 span{font-size:10px;display:block}#appRoot .product-info .content-wrapper p{color:#222;font-size:12px;font-weight:300}@media screen and (max-width:991.98px){#appRoot .product-info .content-wrapper p{font-size:1.3vw}#appRoot .product-info .content-wrapper{padding:0}}#appRoot .accordion-section{display:flex;flex-direction:column}#appRoot .accordion{color:#444;cursor:pointer;padding:18px;display:flex;align-items:center;border:none;outline:none}#appRoot .accordion-title{font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;text-align:left;margin:0}#appRoot .accordion-icon{margin-left:auto;transition:transform .6s ease}#appRoot .rotate{transform:rotate(90deg)}#appRoot .accordion-content{font-family:Montserrat,Arial,Helvetica,sans-serif;background-color:#fff;overflow:auto;transition:max-height .6s ease;position:relative}#appRoot .accordion-text{font-weight:400;font-size:14px;padding:0 18px 18px}#appRoot .product-recommended-recent .fade-in{animation:fadeIn 1.5s ease;-webkit-animation:fadeIn 1.5s ease;-moz-animation:fadeIn ease 1.5s;-o-animation:fadeIn ease 1.5s;-ms-animation:fadeIn ease 1.5s}@keyframes fadeIn{0%{opacity:0}20%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}20%{opacity:0}to{opacity:1}}#appRoot .product-recommended-recent .hide{opacity:.5}#appRoot .product-recommended-recent .product-tab-selection{width:100%;text-align:center;color:#333;font-weight:400;margin-right:0!important;position:relative;font-size:15px;line-height:70px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#appRoot .product-recommended-recent .product-tab-selection:after{content:"";position:absolute;bottom:10px;height:2px;background:#f0f0f0;left:5%;right:5%}#appRoot .product-recommended-recent .product-tab-selection:hover:after{background:#ccc}#appRoot .product-recommended-recent .product-tab-selection.selected:after{background:#00b663}@media screen and (max-width:991.98px){#appRoot .product-recommended-recent .product-tab-selection{font-size:1.5vw}}@media screen and (max-width:39.9375em){#appRoot .product-recommended-recent .product-tab-selection{font-size:4vw}}#appRoot .product-recommended-recent .content-wrapper{padding:20px;width:100%}#appRoot .product-recommended-recent .content-wrapper h3{font-size:16px;font-weight:500;color:#222}#appRoot .product-recommended-recent .content-wrapper h3 span{font-size:10px;display:block}#appRoot .product-recommended-recent .content-wrapper p{color:#222;font-size:12px;font-weight:300}#appRoot .just-landed{margin-bottom:50px}@media screen and (max-width:39.9375em){#appRoot .just-landed{margin-bottom:40px}#appRoot .just-landed .heading.md-hide{border-top:1px solid #ccc;margin-top:30px}}#appRoot .just-landed .just-landed-swiper{padding-top:40px;padding-bottom:40px}#appRoot .just-landed .just-landed-swiper .swiper-wrapper{overflow:visible}@media screen and (max-width:39.9375em){#appRoot .just-landed .just-landed-swiper{margin-bottom:0;padding-bottom:40px}}#appRoot .just-landed .just-landed-swiper .photo-wrapper{position:relative;border-radius:0;overflow:hidden;margin-right:0;margin-left:0}#appRoot .just-landed .just-landed-swiper .photo-wrapper:hover{box-shadow:none}#appRoot .just-landed .just-landed-swiper .swiper-button-prev{left:10px;right:auto;background-size:25%;background-color:#fff;padding:10px;width:30px;border-radius:100%;height:30px;background-image:none;text-align:center}#appRoot .just-landed .just-landed-swiper .swiper-button-prev:after{content:"";font-family:FontAwesome;color:#666;font-size:25px;line-height:0;position:relative;left:-1px}@media screen and (max-width:39.9375em){#appRoot .just-landed .just-landed-swiper .swiper-button-prev:after{top:5px}}#appRoot .just-landed .just-landed-swiper .swiper-button-next{right:10px;left:auto;background-size:25%;background-color:#fff;padding:10px;width:30px;border-radius:100%;height:30px;background-image:none;text-align:center}#appRoot .just-landed .just-landed-swiper .swiper-button-next:after{content:"";font-family:FontAwesome;color:#666;font-size:25px;line-height:0;position:relative;right:-1px}@media screen and (max-width:39.9375em){#appRoot .just-landed .just-landed-swiper .swiper-button-next:after{top:5px}}#appRoot .just-landed .just-landed-swiper a{text-decoration:none!important}#appRoot .just-landed .just-landed-swiper a:hover{text-decoration:none!important}#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading{position:relative;background:#f2f2f2;padding:20px}#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading h3{font-family:Montserrat;margin:0;font-size:14px;font-weight:400}@media screen and (max-width:39.9375em){#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading h3{font-weight:600}}#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading p,#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading span{margin-top:0;color:#515151;font-family:Montserrat;font-weight:100;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:1rem}@media screen and (max-width:39.9375em){#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading p,#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading span{font-weight:400}}#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading p.price,#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading span.price{font-weight:600;color:#000;margin-bottom:3.5rem}@media screen and (max-width:39.9375em){#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading p.price,#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading span.price{margin-bottom:2.5rem}}#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading p.price span,#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading span.price span{font-weight:600;color:#000;margin-bottom:3.5rem}@media screen and (max-width:39.9375em){#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading p.price span,#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading span.price span{margin-bottom:2.5rem}}#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading p.price .promo-price,#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading span.price .promo-price{color:red;margin-right:10px}#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading p.price .promo-price span,#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading span.price .promo-price span{color:red}#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading p.price .og-price,#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading p.price .og-price span,#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading span.price .og-price,#appRoot .just-landed .just-landed-swiper .swiper-slide .photo-heading span.price .og-price span{font-weight:400;font-size:12px;text-decoration:line-through}#appRoot .just-landed .just-landed-swiper .extend-bg{position:absolute;z-index:-1;height:auto;width:201%;background:#efeff1;bottom:0;top:0}#appRoot .just-landed .just-landed-swiper .logo-strap{display:block;padding:10px;border-top:2px solid #000;font-family:Montserrat;line-height:normal;font-weight:400;font-size:11px;text-shadow:0 0 4px #fff}#appRoot .just-landed .just-landed-swiper .swiper-slide-next .brand-logo-wrapper img,#appRoot .just-landed .just-landed-swiper .swiper-slide-next .photo-heading img,#appRoot .just-landed .just-landed-swiper .swiper-slide-prev .brand-logo-wrapper img,#appRoot .just-landed .just-landed-swiper .swiper-slide-prev .photo-heading img{margin:auto;text-align:center}#appRoot .just-landed .just-landed-swiper .swiper-button-next,#appRoot .just-landed .just-landed-swiper .swiper-button-prev{top:45%}@media screen and (max-width:39.9375em){#appRoot .just-landed .just-landed-swiper .swiper-button-next,#appRoot .just-landed .just-landed-swiper .swiper-button-prev{top:40%}}#appRoot .just-landed .just-landed-swiper .brand-logo-wrapper{opacity:1;transition:all .1s ease-in-out;position:absolute;border:1px solid;top:-25px;z-index:333333;left:15px}#appRoot .just-landed .just-landed-swiper .brand-logo-wrapper img{width:30px;display:block}#appRoot .just-landed .just-landed-swiper .brand-logo-wrapper .brand-logo-wrapper-inner{height:35px;display:flex;justify-content:center;align-items:center;margin:5px}#appRoot .just-landed .just-landed-swiper .swiper-pagination.just-landed{bottom:-45px;display:flex;flex-direction:row;align-items:center;width:100%;justify-content:center;height:5px}@media screen and (max-width:39.9375em){#appRoot .just-landed .just-landed-swiper .swiper-pagination.just-landed{bottom:-35px}}#appRoot .just-landed .just-landed-swiper .swiper-pagination .swiper-pagination-bullet{margin:0 2px;width:26px;height:1px;border-radius:3px;transition:all .4s ease-in-out;background:#000;opacity:.6}#appRoot .just-landed .just-landed-swiper .swiper-pagination .swiper-pagination-bullet-active{background:#000;opacity:1;width:36px;height:5px}#appRoot .just-landed .just-landed-swiper .swiper-pagination-bullet{opacity:.15}#appRoot .monetate-just-landed-simple{display:none}#appRoot .breadcrumb-bar-wrapper .breadcrumb-bar{margin:20px 18px}@media screen and (max-width:39.9375em){#appRoot .breadcrumb-bar-wrapper .breadcrumb-bar{margin-top:14px;margin-bottom:14px}#appRoot .breadcrumb-bar-wrapper .breadcrumb-bar a{color:#666;font-weight:500}#appRoot .breadcrumb-bar-wrapper .breadcrumb-bar span a:last-of-type{font-weight:600}}@media screen and (max-width:991.98px){#appRoot .breadcrumb-bar-wrapper .breadcrumb-bar{margin-top:14px;margin-bottom:14px}}#appRoot .atb-success .play .animation-ctn{text-align:center;margin-top:5em}@-webkit-keyframes checkmark{0%{stroke-dashoffset:100px}to{stroke-dashoffset:200px}}@keyframes checkmark{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0px}}@-webkit-keyframes checkmark-circle{0%{stroke-dashoffset:480px}to{stroke-dashoffset:960px}}@keyframes checkmark-circle{0%{stroke-dashoffset:480px}to{stroke-dashoffset:960px}}@-webkit-keyframes colored-circle{0%{opacity:0}to{opacity:1}}@keyframes colored-circle{0%{opacity:0}to{opacity:1}}#appRoot .atb-success .play .inlinesvg .svg svg{display:inline}#appRoot .atb-success .play .icon--order-success svg polyline{-webkit-animation:checkmark .25s ease-in-out .7s backwards;animation:checkmark .25s ease-in-out .7s backwards}#appRoot .atb-success .play .icon--order-success svg circle{-webkit-animation:checkmark-circle .6s ease-in-out backwards;animation:checkmark-circle .6s ease-in-out backwards}#appRoot .atb-success .play .icon--order-success svg circle#colored{-webkit-animation:colored-circle .6s ease-in-out .7s backwards;animation:colored-circle .6s ease-in-out .7s backwards}#appRoot .atb-success .success-add-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;z-index:4;align-content:center;align-items:center;justify-content:center;display:none;pointer-events:none}#appRoot .atb-success .success-add-wrapper.play{display:flex}#appRoot .atb-product-preview{position:fixed;top:84px;right:20px;z-index:11;width:400px;box-shadow:3px 3px 10px rgba(0,0,0,.2784313725490196),-1em 0 19em rgba(0,0,0,.1411764705882353)}@media screen and (max-width:39.9375em){#appRoot .atb-product-preview.open{left:20px;width:auto;top:40%}#appRoot .atb-product-preview.open:before{content:"";position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.18);z-index:0}}#appRoot .atb-product-preview .close-button{position:absolute;right:8px;top:8px;background:#9e9e9e;line-height:22px;width:22px;text-align:center;border-radius:100%;color:#fff;font-size:10px;cursor:pointer;transition:.3s ease-in-out}@media screen and (max-width:39.9375em){#appRoot .atb-product-preview .close-button{right:5px;top:5px;line-height:28px;width:28px}}#appRoot .atb-product-preview .close-button:hover{background:#000}#appRoot .container-fluid .product-info,#appRoot .container .product-info{margin-right:1vw}@media screen and (max-width:39.9375em){#appRoot .container-fluid .product-info,#appRoot .container .product-info{margin-right:0}}#appRoot .container-fluid.photo-gallery,#appRoot .container.photo-gallery{z-index:0;position:relative}#appRoot .container-fluid.photo-gallery .video-el,#appRoot .container.photo-gallery .video-el{width:100%;display:block}#appRoot .container-fluid.photo-gallery .video-el[poster],#appRoot .container.photo-gallery .video-el[poster]{-o-object-fit:cover;object-fit:cover}#appRoot .container-fluid.photo-gallery .video-wrapper.play-video-icon,#appRoot .container.photo-gallery .video-wrapper.play-video-icon{cursor:pointer}#appRoot .container-fluid.photo-gallery .video-wrapper.play-video-icon:after,#appRoot .container.photo-gallery .video-wrapper.play-video-icon:after{font-family:FontAwesome;content:"";width:100px;height:100px;background:url(https://support.footasylum.co.uk/footasylum/svg/Play-Icon.svg);position:absolute;z-index:99;top:50%;display:flex;left:50%;margin:-50px auto auto -54px;text-align:center;font-size:100px;line-height:100px;color:#191919;opacity:.6;pointer-events:none;background-size:contain}#appRoot .container-fluid.photo-gallery .video-wrapper.play-video-icon:before,#appRoot .container.photo-gallery .video-wrapper.play-video-icon:before{content:"";width:140px;height:140px;position:absolute;z-index:99;top:50%;display:flex;left:50%;margin:-70px auto auto -75px;text-align:center;line-height:100px;color:#191919;opacity:.4;border:7px solid #000;border-radius:100%;pointer-events:none;display:none}@media screen and (max-width:39.9375em){#appRoot .container-fluid.photo-gallery .video-wrapper.play-video-icon:before,#appRoot .container.photo-gallery .video-wrapper.play-video-icon:before{box-shadow:0 0 0 2px #fff,0 0 10px 4px #fff}#appRoot .container-fluid.photo-gallery .video-wrapper,#appRoot .container.photo-gallery .video-wrapper{transition:height 1.5s ease-in-out;height:480px;position:relative}}#appRoot .container-fluid.photo-gallery .video-wrapper.loader:after,#appRoot .container.photo-gallery .video-wrapper.loader:after{content:"";position:absolute;z-index:99;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:url(https://support.footasylum.co.uk/footasylum/svg/svg-loaders/tail-spin-dark.svg);background-repeat:no-repeat;background-position:50%;background-size:60%}#appRoot .container-fluid.photo-gallery div#gtlCta,#appRoot .container.photo-gallery div#gtlCta{position:absolute;z-index:2;top:5px;cursor:pointer;left:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRightv2;animation-name:fadeInRightv2}#appRoot .container-fluid.photo-gallery div#gtlCta.on-sale,#appRoot .container.photo-gallery div#gtlCta.on-sale{top:42px}@media screen and (max-width:39.9375em){#appRoot .container-fluid.photo-gallery div#gtlCta,#appRoot .container.photo-gallery div#gtlCta{left:0}}@-webkit-keyframes fadeInRightv2{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRightv2{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}#appRoot .container-fluid.photo-gallery .photo-gallery-main-image,#appRoot .container.photo-gallery .photo-gallery-main-image{position:relative;margin-right:1vw}@media screen and (max-width:39.9375em){#appRoot .container-fluid.photo-gallery .photo-gallery-main-image,#appRoot .container.photo-gallery .photo-gallery-main-image{margin-right:0;min-height:325px}}#appRoot .container-fluid.photo-gallery .brand-logo,#appRoot .container.photo-gallery .brand-logo{position:absolute;right:10px;top:8px;z-index:2;width:100px;padding:10px 10px 20px 20px}@media screen and (max-width:39.9375em){#appRoot .container-fluid.photo-gallery .brand-logo,#appRoot .container.photo-gallery .brand-logo{padding:1vw 1vw 12.5vw 12.5vw}}#appRoot .container-fluid.photo-gallery .brand-logo img,#appRoot .container.photo-gallery .brand-logo img{width:100%}#appRoot .container-fluid.photo-gallery .photo-gallery-swiper,#appRoot .container.photo-gallery .photo-gallery-swiper{color:#00b663}@media screen and (max-width:39.9375em){#appRoot .container-fluid.photo-gallery .photo-gallery-swiper .swiper-button-next.photo-gallery,#appRoot .container.photo-gallery .photo-gallery-swiper .swiper-button-next.photo-gallery{background:none}}#appRoot .container-fluid.photo-gallery .photo-gallery-swiper .swiper-button-next.photo-gallery:before,#appRoot .container.photo-gallery .photo-gallery-swiper .swiper-button-next.photo-gallery:before{display:block}#appRoot .container-fluid.photo-gallery .photo-gallery-swiper .swiper-button-next.photo-gallery:after,#appRoot .container.photo-gallery .photo-gallery-swiper .swiper-button-next.photo-gallery:after{display:block;content:"";font-family:FontAwesome;color:#666;font-size:50px}@media screen and (max-width:39.9375em){#appRoot .container-fluid.photo-gallery .photo-gallery-swiper .swiper-button-prev.photo-gallery,#appRoot .container.photo-gallery .photo-gallery-swiper .swiper-button-prev.photo-gallery{background:none}}#appRoot .container-fluid.photo-gallery .photo-gallery-swiper .swiper-button-prev.photo-gallery:before,#appRoot .container.photo-gallery .photo-gallery-swiper .swiper-button-prev.photo-gallery:before{display:block}#appRoot .container-fluid.photo-gallery .photo-gallery-swiper .swiper-button-prev.photo-gallery:after,#appRoot .container.photo-gallery .photo-gallery-swiper .swiper-button-prev.photo-gallery:after{display:block;content:"";font-family:FontAwesome;color:#666;font-size:50px}#appRoot .container-fluid.photo-gallery .photo-gallery-swiper .photo-wrapper:hover,#appRoot .container.photo-gallery .photo-gallery-swiper .photo-wrapper:hover{box-shadow:none}#appRoot .container-fluid.photo-gallery .photo-gallery-swiper .photo-wrapper .iiz,#appRoot .container.photo-gallery .photo-gallery-swiper .photo-wrapper .iiz{display:block;margin:0}@media screen and (max-width:39.9375em){#appRoot .container-fluid.photo-gallery .photo-gallery-swiper .photo-wrapper,#appRoot .container.photo-gallery .photo-gallery-swiper .photo-wrapper{border-radius:0}}#appRoot .container-fluid.photo-gallery .photo-gallery-swiper .swiper-pagination-bullet,#appRoot .container.photo-gallery .photo-gallery-swiper .swiper-pagination-bullet{width:10px;height:10px;background:#00b663;opacity:1;position:relative}#appRoot .container-fluid.photo-gallery .photo-gallery-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active:before,#appRoot .container.photo-gallery .photo-gallery-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active:before{content:"";width:18px;height:18px;background-color:#00b663;display:block;opacity:.4;border-radius:100%;position:absolute;top:-4px;left:-4px}#appRoot .container-fluid.photo-gallery .swiper-wrapper,#appRoot .container.photo-gallery .swiper-wrapper{max-height:100%}@media screen and (max-width:39.9375em){#appRoot .container-fluid.photo-gallery .swiper-wrapper,#appRoot .container.photo-gallery .swiper-wrapper{background:#e8e8e8}}#appRoot .discount-price{padding:7px 10px;background:#ed3829;display:inline-block;color:#fff;pointer-events:none;font-size:13px;letter-spacing:1px;font-weight:500;border-radius:3px;position:absolute;top:8px;left:8px;z-index:3;line-height:normal}