.b2b-template,.b2b-template #main,.b2b-template #shopify-section-header{background:#f3f0ef}.b2b-template .wrapper.wide{padding:0 1.875em}@media only screen and (min-width:80em){.b2b-template .wrapper.wide{padding:0 5em}}.b2b-template #shopify-section-header{background:#f3f0ef;border-color:#f3f0ef}.b2b-template #account-container{right:0;width:388px}.b2b-template .breadcrumb span{color:#2d3949;display:inline-block;font-size:14px;font-weight:700;letter-spacing:0;line-height:1.2;margin:0;text-transform:capitalize}.b2b-template .breadcrumb a,.b2b-template .breadcrumb span[aria-hidden=true]{color:#2d3949;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.2;margin:0}.b2b-template .breadcrumb span[aria-hidden=true]{font-size:14px;letter-spacing:0;line-height:1.2;text-decoration:none;text-indent:1px}.b2b-template .breadcrumb.product{background:#f3f0ef;font-size:14px;line-height:1;padding:0 0 10px;text-align:left}@media only screen and (max-width:63.99em){.b2b-template .breadcrumb.product>.wrapper{padding:0 30px}}.b2b-template .breadcrumb.product>.wrapper .row{font-size:0}@media only screen and (min-width:64em){.b2b-template.scroll .product.b2b-template .product-details{transform:translateY(-90px)}}.product.b2b-template{padding:30px 0 0}@media only screen and (max-width:47.99em){.product.b2b-template{margin:0;padding:0}}.product.b2b-template .hide-max-medium>.wrapper{padding:0!important}.product.b2b-template .hide-medium{margin-top:20px}.product.b2b-template>.wrapper{margin-bottom:60px}@media only screen and (max-width:47.99em){.product.b2b-template>.wrapper{padding:0}}.product.b2b-template>.wrapper:first-of-type{margin-bottom:10px}@media only screen and (max-width:47.99em){.product.b2b-template>.wrapper:first-of-type{display:none}}@media only screen and (min-width:64em){.product.b2b-template>.wrapper .row{align-items:flex-start;display:flex;position:relative}}.product.b2b-template #product-name{align-items:flex-start;display:flex;justify-content:space-between}@media only screen and (max-width:47.99em){.product.b2b-template #product-name{flex-direction:column;margin-bottom:17px}.product.b2b-template #product-name .wrapper{max-width:100%;padding:0 30px;width:100%}}.product.b2b-template #product-name h1{color:#2d3949;font-size:35px;letter-spacing:.02em;line-height:1.2;width:60%}@media only screen and (max-width:47.99em){.product.b2b-template #product-name h1{font-size:25px;width:100%}}.product.b2b-template #product-name #product-price{flex-direction:column-reverse;text-align:right;width:30%}@media only screen and (max-width:47.99em){.product.b2b-template #product-name #product-price{align-items:flex-end;flex-direction:row-reverse;margin-top:6px;text-align:left;width:auto}}.product.b2b-template #product-name #product-price *{font-size:25px;font-weight:700;line-height:1.2}@media only screen and (max-width:47.99em){.product.b2b-template #product-name #product-price *{font-size:20px}}.product.b2b-template #product-name #product-price .product-compare-price{color:rgba(45,57,73,.5);font-size:16px;line-height:1.25;margin:0}@media only screen and (max-width:47.99em){.product.b2b-template #product-name #product-price .product-compare-price{color:#2d3949;margin-left:10px}}.product.b2b-template #product-name #product-price .product-compare-price *{color:rgba(45,57,73,.5);font-size:16px;line-height:1.25;margin:0}@media only screen and (max-width:47.99em){.product.b2b-template #product-name #product-price .product-compare-price *{color:#2d3949}}.product.b2b-template #product-name #product-price .product-price{color:#2d3949;white-space:nowrap}.product.b2b-template #product-name #product-price .product-price.on-sale,.product.b2b-template #product-name #product-price .product-price.on-sale *{color:#ed6d4b!important}@media only screen and (max-width:47.99em){.product.b2b-template .product-photos{margin-bottom:20px}}.product.b2b-template .product-photos .one-image .item{overflow:hidden}.product.b2b-template .product-photos.grid-view{padding:0;width:61%}@media only screen and (max-width:47.99em){.product.b2b-template .product-photos.grid-view{float:none;width:100%}}.product.b2b-template .product-photos.grid-view .owl-carousel{display:flex;overflow:hidden}@media only screen and (min-width:48em){.product.b2b-template .product-photos.grid-view .owl-carousel{flex-wrap:wrap;gap:5px}}.product.b2b-template .product-photos.grid-view .owl-carousel>.image{flex-shrink:0;width:100%}@media only screen and (min-width:48em){.product.b2b-template .product-photos.grid-view .owl-carousel>.image{width:calc(50% - 2.5px)}}.product.b2b-template .product-photos.grid-view .owl-carousel .owl-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.product.b2b-template .product-photos.grid-view .owl-carousel .owl-item:nth-child(odd){clear:left}@media only screen and (min-width:48em){.product.b2b-template .product-photos.grid-view .owl-carousel .owl-item{float:left;padding:5px;pointer-events:all;width:50%!important}}.product.b2b-template .product-photos.grid-view .owl-carousel .owl-item .image{cursor:zoom-in}@media only screen and (max-width:47.99em){.product.b2b-template .product-photos.grid-view .owl-carousel .owl-item .image{height:100%}}.product.b2b-template .product-photos.grid-view .owl-carousel .owl-item .item{overflow:hidden}@media only screen and (max-width:47.99em){.product.b2b-template .product-photos.grid-view .owl-carousel .owl-item .item,.product.b2b-template .product-photos.grid-view .owl-carousel .owl-item .item picture{height:100%}.product.b2b-template .product-photos.grid-view .owl-carousel .owl-item .item picture img{height:100%;object-fit:cover}}.product.b2b-template .product-photos.grid-view .owl-carousel .owl-item .item.product-media-video{padding-top:0!important;position:relative}.product.b2b-template .product-photos.grid-view .owl-carousel .owl-item .item.product-media-video picture{opacity:0}.product.b2b-template .product-photos.grid-view .owl-carousel .owl-item .item.product-media-video iframe{height:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:150%}.product.b2b-template .product-photos.grid-view .owl-carousel .owl-item .item.product-media-video video{height:100%;width:auto}.product.b2b-template .product-photos.grid-view .owl-dots{display:none}@media only screen and (max-width:47.99em){.product.b2b-template .product-photos.grid-view .owl-dots{display:flex;gap:5px;justify-content:center;margin-top:10px;position:static}.product.b2b-template .product-photos.grid-view .owl-dots .owl-dot{all:unset;border-radius:8px;padding:0}.product.b2b-template .product-photos.grid-view .owl-dots .owl-dot span{background-color:#fff;background-color:#ebe8e7;border:1px solid #ebe8e7;border-radius:inherit;height:8px;width:8px}.product.b2b-template .product-photos.grid-view .owl-dots .owl-dot.active span{background-color:#234e6b;border-color:#234e6b}}.product.b2b-template .product-details{padding-left:50px;width:39%}@media only screen and (min-width:64em){.product.b2b-template .product-details{position:sticky;top:120px;transition:transform .3s ease}}@media only screen and (max-width:63.99em){.product.b2b-template .product-details{margin:0;padding-left:20px}}@media only screen and (max-width:47.99em){.product.b2b-template .product-details{float:none;padding:0 30px;width:100%}}.product.b2b-template .product-details #AddToCartForm{padding:0;text-align:left}@media only screen and (max-width:47.99em){.product.b2b-template .product-details #AddToCartForm .details>div:first-child{display:flex;flex-direction:column}.product.b2b-template .product-details #AddToCartForm .details>div:first-child>#product-name{order:-1}}.product.b2b-template .product-details #AddToCartForm .details>.wrapper{padding:0}.product.b2b-template .product-details #AddToCartForm .details .product-overview{padding-top:10px}.product.b2b-template .product-details #AddToCartForm .details .product-overview p{color:#2d3949;font-size:14px;font-weight:400;letter-spacing:.03em;line-height:1.5}.product.b2b-template .product-details #AddToCartForm .details .product-reviews{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.product.b2b-template .product-details #AddToCartForm .details .product-reviews:not(:empty){margin-top:13px}.product.b2b-template .product-details #AddToCartForm .details .product-reviews .okeReviews{margin:0}.product.b2b-template .product-details #AddToCartForm .details .product-reviews .okeReviews .okeReviews-reviewsSummary-ratingCount{display:block}@media only screen and (max-width:47.99em){.product.b2b-template .product-details #AddToCartForm .details .okeReviews{margin:15px 0 8px}}.product.b2b-template .product-details #AddToCartForm .details .okeReviews .okeReviews-reviewsSummary{align-items:center;display:flex}.product.b2b-template .product-details #AddToCartForm .details .okeReviews .okeReviews-reviewsSummary .okeReviews-reviewsSummary-ratingCount{color:#2d3949;font-size:12px;font-weight:700;letter-spacing:.03em;line-height:1.5;margin:0 0 0 5px;text-decoration-line:underline}.product.b2b-template .product-details #AddToCartForm .details .see-product-info{color:#2d3949;font-size:14px;font-weight:700;letter-spacing:.03em;line-height:1.5;margin:0;text-decoration:underline}.product.b2b-template .product-details #AddToCartForm .details .see-product-info:hover{opacity:.7}.product.b2b-template .product-details #AddToCartForm .details .see-product-info:after{content:none}.product.b2b-template .product-details #AddToCartForm .details #product-variants{margin-top:15 px}@media only screen and (max-width:47.99em){.product.b2b-template .product-details #AddToCartForm .details #product-variants{margin-top:20px}}.product.b2b-template .product-details #AddToCartForm .details #product-variants .colour-option{border-bottom:1px solid #e8e3e2;border-top:1px solid #e8e3e2;padding:20px 0}.product.b2b-template .product-details #AddToCartForm .details #product-variants .colour-option .option-title{color:#2d3949;font-size:14px;font-weight:700;letter-spacing:.02em;line-height:1.2;text-transform:capitalize}.product.b2b-template .product-details #AddToCartForm .details #product-variants .colour-option #productColourVariants{padding-top:15px}.product.b2b-template .product-details #AddToCartForm .details #product-variants .colour-option #productColourVariants ul{gap:15px 20px;justify-content:flex-start}.product.b2b-template .product-details #AddToCartForm .details #product-variants .colour-option #productColourVariants ul li{border:2px solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:34px;margin:0;text-align:center;width:34px}.product.b2b-template .product-details #AddToCartForm .details #product-variants .colour-option #productColourVariants ul li.active{border-color:#2d3949}.product.b2b-template .product-details #AddToCartForm .details #product-variants .colour-option #productColourVariants ul li:not(.active):hover{transform:scale(1.05);transition:transform .1s}.product.b2b-template .product-details #AddToCartForm .details #product-variants .size-variant{margin-top:20px}.product.b2b-template .product-details #AddToCartForm .details #product-variants .size-variant.one-size ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;margin-left:0;padding:10px 5px}.product.b2b-template .product-details #AddToCartForm .details #product-variants .size-variant .heading{align-self:center;display:flex;margin-bottom:10px}.product.b2b-template .product-details #AddToCartForm .details #product-variants .size-variant .heading p{color:#2d3949;font-size:16px;font-weight:700;letter-spacing:.02em;line-height:1.5}.product.b2b-template .product-details #AddToCartForm .details #product-variants .size-variant ul{justify-content:flex-start}.product.b2b-template .product-details #AddToCartForm .details #product-variants .size-variant ul li{background:transparent;border:2px solid #2d3949;border-radius:10px;margin-top:0}.product.b2b-template .product-details #AddToCartForm .details #product-variants .size-variant ul li:first-child{margin-left:0}.product.b2b-template .product-details #AddToCartForm .details #product-variants .size-variant ul li:hover{background:#2d3949;color:#fff}.product.b2b-template .product-details #AddToCartForm .details #product-variants .size-variant ul li.out-of-stock{background:#e8e3e2;border:1px solid #e8e3e2;color:#9f9f9f}.product.b2b-template .product-details #AddToCartForm .details #product-variants .size-variant ul li.out-of-stock:before{content:none}.product.b2b-template .product-details #AddToCartForm .details #product-variants .size-variant ul li.out-of-stock:hover{color:#9f9f9f}.product.b2b-template .product-details #AddToCartForm .details #product-variants .size-variant ul li.selected{background-color:#2d3949;color:#fff}.product.b2b-template .product-details #AddToCartForm .details #product-variants .size-variant .studio-model{color:#2d3949;font-size:14px;font-weight:400;margin-bottom:15px}.product.b2b-template .product-details #AddToCartForm .details #product-variants .size-variant .studio-model strong{font-weight:700}.product.b2b-template .product-details #AddToCartForm .details .errors{font-size:16px;font-weight:400;text-align:left}.product.b2b-template .product-details #AddToCartForm .details .size-guide{margin-left:auto}.product.b2b-template .product-details #AddToCartForm .details .size-guide a{color:#2d3949;font-size:14px;font-weight:700;letter-spacing:.02em;line-height:1.5;margin:0;text-decoration:underline}.product.b2b-template .product-details #AddToCartForm .details .size-guide:after{content:none}.product.b2b-template .product-details #AddToCartForm .details .size-recommendation{background-color:#2d3949;border-radius:10px;color:#fff;margin-top:20px;padding:20px 20px 20px 65px;position:relative}.product.b2b-template .product-details #AddToCartForm .details .size-recommendation p{font-size:14px;letter-spacing:.02em;line-height:1.2}.product.b2b-template .product-details #AddToCartForm .details .size-recommendation p strong{font-weight:700}.product.b2b-template .product-details #AddToCartForm .details .size-recommendation:after{background-image:url(size-recommendation-icon.svg);background-repeat:no-repeat;background-size:cover;content:"";height:25px;left:8px;position:absolute;top:15px;width:37px}.product.b2b-template .product-details #AddToCartForm .details #product-add{margin:20px auto;padding:0}.product.b2b-template .product-details #AddToCartForm .details #product-add .button{border:2px solid #2d3949;border-radius:10px;font-size:14px;font-weight:700;letter-spacing:.02em;line-height:1.2}.product.b2b-template .product-details #AddToCartForm .details #product-add .button:not(.disabled){background:#2d3949}.product.b2b-template .product-details #AddToCartForm .details #product-add .button:not(.disabled):hover,.product.b2b-template .product-details #AddToCartForm .details #product-add .disabled{background:transparent;border:2px solid #2d3949;color:#2d3949}.product.b2b-template .product-details #AddToCartForm .details #product-add #buyNow{background:#e8e3e2;border:1px solid #e8e3e2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#9f9f9f;margin-top:20px}.product.b2b-template .product-details #AddToCartForm .details #product-add #buyNow.active{background-color:#2d3949;border:none;color:#fff;position:relative;z-index:3}.product.b2b-template .product-details #AddToCartForm .details .preorder_notification{border-radius:10px;margin:0 0 20px;max-width:100%;padding:14px 20px 17px;position:relative}@media only screen and (min-width:48em){.product.b2b-template .product-details #AddToCartForm .details .preorder_notification:before{border-top:1px solid #f0f0f0;content:"";left:0;position:absolute;top:-30px;width:100%}}.product.b2b-template .product-details #AddToCartForm .details .preorder_notification p{font-size:14px;font-weight:400;letter-spacing:.03em;line-height:1.5}.product.b2b-template .product-details #AddToCartForm .details .preorder_notification .preorder-text{font-weight:700;letter-spacing:.02em;line-height:1.2;margin-bottom:5px}.product.b2b-template .product-details #AddToCartForm .details .product-helper{border:1px solid #f0f0f0;border-radius:10px;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 0 10px;max-width:100%;padding:15px;row-gap:12px}@media only screen and (min-width:48em){.product.b2b-template .product-details #AddToCartForm .details .product-helper{border:none;gap:10px;padding:0}}.product.b2b-template .product-details #AddToCartForm .details .product-helper .selling-point{display:flex;flex-direction:row;padding:0;text-align:left;width:100%}@media only screen and (min-width:48em){.product.b2b-template .product-details #AddToCartForm .details .product-helper .selling-point{border:1px solid #f0f0f0;border-radius:10px;flex-direction:column;max-width:calc(33.33% - 7px);overflow:hidden;text-align:center}}.product.b2b-template .product-details #AddToCartForm .details .product-helper .selling-point button{align-items:center;background:transparent;border:none;display:flex!important;gap:15px;padding:0}@media only screen and (min-width:48em){.product.b2b-template .product-details #AddToCartForm .details .product-helper .selling-point button[data-featherlight]:hover{background-color:#f9f9f9;cursor:pointer}.product.b2b-template .product-details #AddToCartForm .details .product-helper .selling-point button{flex-direction:column;gap:12px;height:100%;padding:15px 5px}}.product.b2b-template .product-details #AddToCartForm .details .product-helper .selling-point .icon{display:block;font-size:0;height:20px;width:20px}@media only screen and (min-width:48em){.product.b2b-template .product-details #AddToCartForm .details .product-helper .selling-point .icon{height:24px;width:24px}}.product.b2b-template .product-details #AddToCartForm .details .product-helper .selling-point .icon svg{min-height:100%;min-width:100%}.product.b2b-template .product-details #AddToCartForm .details .product-helper .selling-point .text{color:#2d3949;font-size:13px;font-weight:700}.product.b2b-template .product-details #AddToCartForm .details .klarna{border:none;margin-bottom:10px;max-width:100%}@media only screen and (min-width:48em){.product.b2b-template .product-details #AddToCartForm .details .klarna{margin-bottom:0}}.product.b2b-template .product-details #AddToCartForm .details .klarna .klarna-container{border:1px solid #f0f0f0;border-radius:10px;padding:15px;position:relative}@media only screen and (min-width:48em){.product.b2b-template .product-details #AddToCartForm .details .klarna .klarna-container{margin-top:0}}.product.b2b-template .product-details #AddToCartForm .details .klarna .klarna-container:hover{background-color:#f9f9f9;cursor:pointer}.product.b2b-template .product-details #AddToCartForm .details .klarna .klarna-container .klarna-content{align-items:center;display:flex;flex-wrap:nowrap;gap:10px}.product.b2b-template .product-details #AddToCartForm .details .klarna .klarna-container h3{color:#2d3949;font-family:Lato,arial,helvetica,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;margin-bottom:10px;text-align:left;width:100%}.product.b2b-template .product-details #AddToCartForm .details .klarna .klarna-container svg{height:auto;width:35px}.product.b2b-template .product-details #AddToCartForm .details .klarna .klarna-container p{color:#2d3949;font-size:14px}.product.b2b-template .product-details #AddToCartForm .details .klarna .klarna-container .link{font-weight:700}.product.b2b-template .product-details #AddToCartForm .details .klarna klarna-placement{display:block;height:0;opacity:0;visibility:hidden}.product.b2b-template .product-details #AddToCartForm .details .klarna klarna-placement ::part(osm-container){background:transparent;border:none;padding:0}.product.b2b-template .product-details #AddToCartForm .details .klarna klarna-placement ::part(osm-badge-container){display:none}.product.b2b-template .product-details #AddToCartForm .details .klarna klarna-placement ::part(osm-legal){display:none}.product.b2b-template .product-details #AddToCartForm .details .klarna klarna-placement ::part(osm-cta){height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.product.b2b-template #extraProductDetails{background:#e8e3e2;padding:60px 0 80px}@media only screen and (max-width:63.99em){.product.b2b-template #extraProductDetails{overflow:hidden;padding:0}}.product.b2b-template #extraProductDetails .product-tabs{align-items:flex-start;display:flex;flex-direction:column;padding:0;width:100%}.product.b2b-template #extraProductDetails .product-tabs .tab-links{margin:0 auto 40px}@media only screen and (max-width:63.99em){.product.b2b-template #extraProductDetails .product-tabs .tab-links{display:none}}@media only screen and (min-width:64em){.product.b2b-template #extraProductDetails .product-tabs .tab-links{border-bottom:1px solid #dddcdc;justify-content:center;padding-bottom:40px;width:100%}}.product.b2b-template #extraProductDetails .product-tabs .tab-links li{margin-right:20px}.product.b2b-template #extraProductDetails .product-tabs .tab-links li:last-child{margin-right:0}.product.b2b-template #extraProductDetails .product-tabs .tab-links li a{border:1px solid #2d3949;border-radius:100px;color:#2d3949;display:block;font-family:Lato,arial,helvetica,sans-serif;font-size:14px;font-weight:700;letter-spacing:.02em;line-height:1.2;opacity:1;padding:12px}@media only screen and (max-width:63.99em){.product.b2b-template #extraProductDetails .product-tabs .tab-links li a{display:none}}.product.b2b-template #extraProductDetails .product-tabs .tab-links li a.active{background:#2d3949;color:#e8e3e2}.product.b2b-template #extraProductDetails .product-tabs .tab-links li a.active:after{content:none}@media only screen and (max-width:63.99em){.product.b2b-template #extraProductDetails .product-tabs>.tab-content{display:block;overflow:visible;position:relative;width:100%}.product.b2b-template #extraProductDetails .product-tabs>.tab-content:after{border-bottom:1px solid rgba(55,71,93,.4);bottom:0;content:"";left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 60px)}}.product.b2b-template #extraProductDetails .product-tabs>.tab-content:last-child:after{content:none}.product.b2b-template #extraProductDetails .product-tabs>.tab-content .heading{display:none}@media only screen and (max-width:63.99em){.product.b2b-template #extraProductDetails .product-tabs>.tab-content .heading{align-items:center;color:#37475d;cursor:pointer;display:flex;font-family:Lato,arial,helvetica,sans-serif;font-size:18px;font-weight:700;justify-content:space-between;letter-spacing:.02em;line-height:1.22222;padding:30px 0;position:relative;-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;-ms-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}.product.b2b-template #extraProductDetails .product-tabs>.tab-content .heading.active:after{border-bottom:1px solid rgba(55,71,93,.4);bottom:0;content:"";left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 60px)}.product.b2b-template #extraProductDetails .product-tabs>.tab-content .heading.active .icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.product.b2b-template #extraProductDetails .product-tabs>.tab-content .heading .icon{font-size:0}.product.b2b-template #extraProductDetails .product-tabs>.tab-content>div:not(.heading){display:none;padding-top:30px}}.product.b2b-template #extraProductDetails .product-desc{overflow:hidden;padding:0;width:auto;width:100%}@media only screen and (min-width:64em){.product.b2b-template #extraProductDetails .product-desc>.row{display:flex;margin:0 -50px}.product.b2b-template #extraProductDetails .product-desc>.row [class*=col-]{float:left;padding:0 50px;width:50%}.product.b2b-template #extraProductDetails .product-desc>.row .col-left .item{max-width:520px}.product.b2b-template #extraProductDetails .product-desc>.row .col-right .item{max-width:345px;padding-left:50px}}.product.b2b-template #extraProductDetails .product-desc .item{margin:0 0 30px;padding:0}.product.b2b-template #extraProductDetails .product-desc .item h5{font-size:18px;font-weight:700;letter-spacing:.02em;line-height:1.2;margin-bottom:15px}.product.b2b-template #extraProductDetails .product-desc .item p{color:#2d3949;font-size:14px;font-weight:400;letter-spacing:.03em;line-height:1.5;margin-bottom:20px}.product.b2b-template #extraProductDetails .product-desc .item p:last-child{margin-bottom:0}.product.b2b-template #extraProductDetails .product-desc .item ul{margin-left:25px}.product.b2b-template .technical-section{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:60px 0 110px}@media only screen and (max-width:63.99em){.product.b2b-template .technical-section{padding:60px 0 70px}}@media only screen and (min-width:64em){.product.b2b-template .technical-section.rating .col-left{margin-top:120px}}.product.b2b-template .technical-section>.wrapper{max-width:120em;overflow:hidden;padding:0 5em}@media only screen and (max-width:63.99em){.product.b2b-template .technical-section>.wrapper{padding:0 30px}}.product.b2b-template .technical-section .row{display:block;position:relative}@media only screen and (min-width:64em){.product.b2b-template .technical-section .row{align-items:flex-start;display:flex;margin:0 -25px}}.product.b2b-template .technical-section .row [class*=col-]{padding:0 25px;width:50%}@media only screen and (max-width:63.99em){.product.b2b-template .technical-section .row [class*=col-]{float:none;padding:0;width:100%}.product.b2b-template .technical-section .col-left{border-bottom:1px solid #efeae9;margin-bottom:40px;padding-bottom:60px!important}}.product.b2b-template .technical-section .col-left span{color:#e8e3e2;font-size:14px;font-weight:400;letter-spacing:.03em;line-height:1.5;text-transform:uppercase}.product.b2b-template .technical-section .col-left .title{color:#ebe8e7;font-size:35px;font-weight:700;letter-spacing:.02em;line-height:1.2;margin-bottom:26px;margin-top:10px}@media only screen and (max-width:63.99em){.product.b2b-template .technical-section .col-left .title{font-size:25px;margin-bottom:30px}}.product.b2b-template .technical-section .col-left .text{color:#ebe8e7;font-size:14px;font-weight:400;letter-spacing:.03em;line-height:1.5}.product.b2b-template .technical-section .col-right .heading{align-items:center;display:flex;margin-bottom:25px}.product.b2b-template .technical-section .col-right .heading h2{color:#ebe8e7;font-size:25px;font-weight:700;letter-spacing:.02em;line-height:1.2;text-transform:capitalize}.product.b2b-template .technical-section .col-right .heading a{color:#ebe8e7;font-size:14px;font-weight:700;letter-spacing:.02em;line-height:1.7;margin-left:auto;text-align:right;text-decoration-line:underline}.product.b2b-template #productCare.active{width:100%}.product.b2b-template #productCare .row{display:block;position:relative}@media only screen and (min-width:64em){.product.b2b-template #productCare .row{align-items:flex-start;display:flex;margin:0 -20px}.product.b2b-template #productCare .row:after{border-right:1px solid #2d3949;content:"";height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.product.b2b-template #productCare .row [class*=col-]{padding:0 20px;width:50%}@media only screen and (max-width:63.99em){.product.b2b-template #productCare .row [class*=col-]{float:none;padding:0;width:100%}.product.b2b-template #productCare .col-left{border-bottom:2px solid #2d3949;margin-bottom:60px;padding-bottom:60px!important}}.product.b2b-template #productCare .col-left .item{max-width:470px}.product.b2b-template #productCare .col-left h5{color:#2d3949;font-size:18px;font-weight:700;letter-spacing:.02em;line-height:1.22222;margin-bottom:13px;margin-top:5px}.product.b2b-template #productCare .col-left p{color:#2d3949;font-size:14px;font-weight:400;letter-spacing:.03em;line-height:1.5}.product.b2b-template #productCare .col-left p:not(:last-child){margin-bottom:20px}@media only screen and (max-width:63.99em){.product.b2b-template #productCare .col-right{padding-bottom:60px!important}}.product.b2b-template #productCare .col-right .wrapper{padding:0 0 0 70px}@media only screen and (max-width:63.99em){.product.b2b-template #productCare .col-right .wrapper{padding:0}}.product.b2b-template #productCare .product-care-icons .item{align-items:center;display:flex;margin:0 0 35px;padding:0;width:100%}@media only screen and (max-width:63.99em){.product.b2b-template #productCare .product-care-icons .item{margin-bottom:28px}}.product.b2b-template #productCare .product-care-icons .item:last-child{margin-bottom:0}.product.b2b-template #productCare .product-care-icons .item img{margin:0;width:80px}.product.b2b-template #productCare .product-care-icons .item .content{margin-left:30px;text-align:left}.product.b2b-template #productCare .product-care-icons .item .content .title{color:#2d3949;font-family:poynter-oldstyle-display,times new roman,times,palatino,sans-serif;font-size:20px;font-weight:700;letter-spacing:.02em;line-height:1.2;margin:0}.product.b2b-template #productCare .product-care-icons .item .content .text{color:#2d3949;font-size:18px;font-weight:400;letter-spacing:.03em;line-height:1.5;margin-top:2px}.product.b2b-template .twocols-text-with-image{padding-top:100px}@media only screen and (max-width:63.99em){.product.b2b-template .twocols-text-with-image{padding-top:60px}}.product.b2b-template .twocols-text-with-image>.wrapper{overflow:hidden}@media only screen and (max-width:63.99em){.product.b2b-template .twocols-text-with-image>.wrapper{padding:0 30px}}.product.b2b-template .twocols-text-with-image .row-flex{margin:0 -30px}.product.b2b-template .twocols-text-with-image .row-flex>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 30px;width:50%}@media only screen and (max-width:63.99em){.product.b2b-template .twocols-text-with-image .row-flex>div{width:100%}.product.b2b-template .twocols-text-with-image .bannerHalf{margin-bottom:28px}}.product.b2b-template .twocols-text-with-image .contentHalf{padding:0 20px;width:50%}@media only screen and (min-width:64em){.product.b2b-template .twocols-text-with-image .contentHalf .inner{margin:0 auto;max-width:355px}}.product.b2b-template .twocols-text-with-image .contentHalf .title{color:#2d3949;font-size:35px;font-weight:700;letter-spacing:.02em;line-height:1.2;margin-bottom:25px}@media only screen and (max-width:63.99em){.product.b2b-template .twocols-text-with-image .contentHalf .title{font-size:25px;margin-bottom:20px}}.product.b2b-template .twocols-text-with-image .contentHalf .sub-title{display:block;margin-bottom:10px;text-transform:uppercase}.product.b2b-template .twocols-text-with-image .contentHalf .sub-title,.product.b2b-template .twocols-text-with-image .contentHalf .text{color:#2d3949;font-size:14px;font-weight:400;letter-spacing:.03em;line-height:1.5}.product.b2b-template .product-video-section{margin:0}.product.b2b-template .product-video-section .inner{padding-bottom:50.4%}.product.b2b-template .product-video-section .inner .icon{background:rgba(23,35,34,.9);border:none;border-radius:4px;height:40px;width:64px}.product.b2b-template .product-video-section .inner .icon:after{border-bottom:11px solid transparent;border-left:19px solid #fff;border-top:11px solid transparent}.product.b2b-template .product-video-section .inner:hover .icon{background:rgba(23,35,34,.9);opacity:.5}.product.b2b-template .review-section{padding:60px 0}.product.b2b-template .review-section .okeReviews-widget-holder{max-width:120em}@media only screen and (max-width:63.99em){.b2b-template #tabContentSizeGuide{padding-bottom:60px}}@media only screen and (min-width:48em){.b2b-template #tabContentSizeGuide .shipping-returns-wrap{display:flex;flex-wrap:wrap;margin:0 -35px}}.b2b-template #tabContentSizeGuide .shipping-returns-wrap .tabs{padding:0 40px;position:relative;width:100%}@media only screen and (max-width:47.99em){.b2b-template #tabContentSizeGuide .shipping-returns-wrap .tabs{padding:0}}.b2b-template #tabContentSizeGuide .shipping-returns-wrap .tabs [href*=image]{display:none}.b2b-template #tabContentSizeGuide .shipping-returns-wrap .tabs:after{background:#f3f0ef;border-radius:100px;box-shadow:inset 1px 1px 2px #bbb;content:"";height:32px;left:35px;position:absolute;top:-4px;width:60px}@media only screen and (max-width:47.99em){.b2b-template #tabContentSizeGuide .shipping-returns-wrap .tabs:after{left:-5px;top:-4px}}.b2b-template #tabContentSizeGuide .shipping-returns-wrap .tabs li{margin:0 3px;position:relative;z-index:2}.b2b-template #tabContentSizeGuide .shipping-returns-wrap .tabs li a{align-items:center;color:rgba(55,71,93,.4);display:flex;font-size:12px;font-weight:700;height:25px;justify-content:center;letter-spacing:.03em;line-height:1.5;opacity:1}.b2b-template #tabContentSizeGuide .shipping-returns-wrap .tabs li a:after{content:none}.b2b-template #tabContentSizeGuide .shipping-returns-wrap .tabs li a.active{background:#37475d;border-radius:99%;box-shadow:0 1px 4px #e0e0df;color:#fff;width:25px}.b2b-template #tabContentSizeGuide .shipping-returns-wrap .tabs li a:not(.active):hover{color:#37475d}.b2b-template #tabContentSizeGuide .shipping-returns-wrap #cm,.b2b-template #tabContentSizeGuide .shipping-returns-wrap #inches{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 35px;width:54.3%}@media only screen and (max-width:47.99em){.b2b-template #tabContentSizeGuide .shipping-returns-wrap #cm,.b2b-template #tabContentSizeGuide .shipping-returns-wrap #inches{margin-bottom:30px;padding:0;width:100%}}.b2b-template #tabContentSizeGuide .shipping-returns-wrap #image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:0 35px;width:45.7%}@media only screen and (max-width:47.99em){.b2b-template #tabContentSizeGuide .shipping-returns-wrap #image{padding:0;width:100%}}.b2b-template #tabContentSizeGuide table{border:2px solid #37475d;border-radius:10px;border-spacing:0!important;overflow:hidden}.b2b-template #tabContentSizeGuide table tbody td,.b2b-template #tabContentSizeGuide table tbody th{padding:9px!important}.b2b-template #tabContentSizeGuide table tbody tr td{border-bottom:2px solid #37475d;border-right:2px solid #37475d;text-align:center}.b2b-template #tabContentSizeGuide table tbody tr td:last-child{border-right:none}.b2b-template #tabContentSizeGuide table tbody tr td strong{background:transparent;color:inherit}.b2b-template #tabContentSizeGuide table tbody tr:first-child td{background-color:#37475d;border-color:#fff;border-bottom:none;color:#fff}.b2b-template #tabContentSizeGuide table tbody tr:last-child,.b2b-template #tabContentSizeGuide table tbody tr:last-child td{border-bottom:none}.b2b-template #tabContentSizeGuide table tbody tr:nth-child(odd):not(:first-child){background-color:#f4f4f4}.product-photos-zoom{align-items:center;background-color:rgba(45,57,73,.9);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;overflow:hidden;padding:45px 90px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:999999}.product-photos-zoom:after{background-size:auto 100%;content:"";height:40px;left:50%;margin:-20px 0 0 -20px;opacity:1;pointer-events:none;position:absolute;top:50%;width:40px;z-index:1}.product-photos-zoom .product-photos-zoom-content{border-radius:10px;height:100%;margin:0 auto;max-width:600px;padding:0;position:relative;width:100%;z-index:2}.product-photos-zoom .product-photos-zoom-inner{display:block;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.product-photos-zoom .product-photos-zoom-inner.embla{user-select:none}.product-photos-zoom .product-photos-zoom-inner.embla .embla__container{overflow:hidden}.product-photos-zoom .product-photos-zoom-inner.embla .embla__track{display:flex}.product-photos-zoom .product-photos-zoom-inner.embla .embla__arrows{cursor:pointer}.product-photos-zoom .product-photos-zoom-inner.embla .item{display:flex;flex-shrink:0;justify-content:center;width:100%}.product-photos-zoom .product-photos-zoom-close{background:none;border:none;color:#fff;font-size:14px;left:100%;line-height:1.2;padding:10px;position:absolute;text-decoration:underline;text-indent:9999px;top:0;width:auto;z-index:3}.product-photos-zoom .product-photos-zoom-close:hover{opacity:.75}.product-photos-zoom .product-photos-zoom-close:before{color:#fff;content:"X";font-size:14px;line-height:1.2;position:relative;text-indent:0}.product-photos-zoom .photos-zoom-container .item{align-items:center;display:flex;font-size:0;justify-content:center;overflow:hidden;text-align:center}.product-photos-zoom .photos-zoom-container .item .image{background-position:50%;background-repeat:no-repeat;background-size:100%;cursor:zoom-in}.product-photos-zoom .photos-zoom-container .item .image:hover{background-size:unset}.product-photos-zoom .photos-zoom-container .item .image:hover img{opacity:0}.product-photos-zoom .photos-zoom-container .item .image.is-zoomed{background-size:cover}.product-photos-zoom .photos-zoom-container .item .image.is-zoomed img{opacity:0}.product-photos-zoom .photos-zoom-container .item picture{aspect-ratio:4/5;display:inline-block;height:100%;max-height:80vmin;width:100%}.product-photos-zoom .photos-zoom-container .item picture img{height:100%;min-height:100%;min-width:100%;object-fit:cover;position:relative}.product-photos-zoom .photos-zoom-container .item .video{overflow:hidden;position:relative}.product-photos-zoom .photos-zoom-container .item .video picture{opacity:0}.product-photos-zoom .photos-zoom-container .item .video iframe,.product-photos-zoom .photos-zoom-container .item .video video{height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.product-photos-zoom .photos-zoom-container .item .video video{height:auto}.product-photos-zoom .photos-zoom-container .owl-carousel .owl-stage{align-items:center;display:flex}.product-photos-zoom .photos-zoom-container .owl-carousel .owl-stage .owl-item{flex-shrink:0}.product-photos-zoom .photos-zoom-container .owl-carousel .owl-stage .owl-item:not(.active) .image.lazyload,.product-photos-zoom .photos-zoom-container .owl-carousel .owl-stage .owl-item:not(.active) img.lazyload{background-image:none!important;visibility:hidden}.product-photos-zoom .owl-nav .owl-next,.product-photos-zoom .owl-nav .owl-prev{background:none;border:none;color:#234e6b;left:-55px;position:absolute;top:50%;transform:translate(-50%);width:auto}.product-photos-zoom .owl-nav .owl-next:hover,.product-photos-zoom .owl-nav .owl-prev:hover{opacity:.75}.product-photos-zoom .owl-nav .owl-next .icon,.product-photos-zoom .owl-nav .owl-prev .icon{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:30px;width:30px}.product-photos-zoom .owl-nav .owl-next .icon.left-arrow,.product-photos-zoom .owl-nav .owl-prev .icon.left-arrow{background-image:url(left-arrow.svg)}.product-photos-zoom .owl-nav .owl-next .icon.right-arrow,.product-photos-zoom .owl-nav .owl-prev .icon.right-arrow{background-image:url(right-arrow.svg)}.product-photos-zoom .owl-nav .owl-next{left:auto;right:-85px}.product-photos-zoom .owl-dots{padding-top:10px}.product-photos-zoom .owl-dots .owl-dot{padding:0}.product-photos-zoom .photos-zoom-thumbnails{bottom:20px;left:20px;position:absolute}.product-photos-zoom .photos-zoom-thumbnails .owl-carousel{width:103px}.product-photos-zoom .photos-zoom-thumbnails .owl-carousel .owl-stage-outer{overflow:visible}.product-photos-zoom .photos-zoom-thumbnails .owl-carousel .owl-stage-outer .item{border-radius:10px;overflow:hidden}.product-photos-zoom .photos-zoom-thumbnails .owl-carousel .owl-stage-outer .item .image-thumb{background-position:50%;background-repeat:no-repeat;background-size:cover;height:129px;width:103px}.product-photos-zoom .photos-zoom-thumbnails .owl-carousel .owl-stage-outer .item .image-thumb img{height:129px;opacity:0}.b2b-template .featherlight.deliveryReturnsFeatherLight .featherlight-content{border-radius:10px;overflow:hidden}.b2b-template .featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap h2{color:#2d3949;font-size:35px;font-weight:700;letter-spacing:.02em;line-height:1.2;margin-bottom:30px;text-align:left}.b2b-template .featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap h5{color:#2d3949;font-size:18px;font-weight:700;letter-spacing:.02em;line-height:1.2}.b2b-template .featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap h6{color:#2d3949;font-size:14px;font-weight:700;letter-spacing:.03em;line-height:1.5}.b2b-template .featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap strong{font-weight:700}.b2b-template .featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap p{color:#2d3949;font-size:14px;letter-spacing:.03em;line-height:1.5}.b2b-template .featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap .tabs{justify-content:flex-start;margin-bottom:40px}.b2b-template .featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap .tabs li{margin-right:10px;padding:0}.b2b-template .featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap .tabs li:last-child{margin-right:0}.b2b-template .featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap .tabs li a{border:1px solid #2d3949;border-radius:100px;color:#2d3949;font-size:14px;font-weight:700;letter-spacing:.02em;line-height:1.2;padding:12px 10px}.b2b-template .featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap .table-wrap table{border:2px solid #2d3949!important;border-radius:10px;border-spacing:0}.b2b-template .featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap .table-wrap table tr:nth-child(2n) td{background:transparent}.b2b-template .featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap .table-wrap table tr:last-child td{border-bottom:none!important}.b2b-template .featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap .table-wrap table tr td,.b2b-template .featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap .table-wrap table tr th{color:#2d3949;font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1.2}.b2b-template .featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap .table-wrap table tr th{background:#2d3949;padding:20px}.b2b-template .featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap .table-wrap table tr td{border-bottom:2px solid #2d3949!important;border-right:2px solid #2d3949!important;padding:20px}.b2b-template .featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap .table-wrap table tr td:last-child{border-right:none!important}.related-products{margin:30px 0}@media only screen and (min-width:64em){.related-products{margin:60px 0}}.related-products .owl-carousel .owl-nav{top:-32px}@media only screen and (min-width:64em){.related-products .owl-carousel .owl-nav{top:-45px}}#roundelWrapper:not(:empty){align-items:center;display:flex;margin-bottom:10px}#roundelWrapper .roundel{align-items:center;background:#2d3949;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:flex;font-size:12px;font-weight:600;justify-content:center;letter-spacing:.03em;line-height:1.2;margin-right:15px;max-width:107px;padding:4px 2px 3px;position:relative;text-align:center;width:100%}#roundelWrapper .roundel:last-child{margin-right:0}#roundelWrapper .roundel.recycled{background:#6f724d;border-radius:10px}#roundelWrapper .roundel .icon{background-position:50%;background-repeat:no-repeat;background-size:cover;height:15px;margin-right:6px;width:15px}#roundelWrapper .roundel .icon:empty{display:none}.performance-technical .item{align-items:center;display:flex;margin:0 0 35px;padding:0;width:100%}@media only screen and (max-width:63.99em){.performance-technical .item{margin-bottom:28px}}.performance-technical .item:last-child{margin-bottom:0}.performance-technical .item img{margin:0;width:80px}.performance-technical .item .content{margin-left:30px;text-align:left}.performance-technical .item .content .title{color:#ebe8e7;font-family:poynter-oldstyle-display,times new roman,times,palatino,sans-serif;font-size:20px;font-weight:700;letter-spacing:.02em;line-height:1.2;margin:0}.performance-technical .item .content .text{color:#efeae9;font-size:18px;font-weight:400;letter-spacing:.03em;line-height:1.5;margin-top:2px}.performance-ratings{display:block;margin:0;padding:0}.performance-ratings .item{margin:0 0 35px;padding:0;width:100%}@media only screen and (max-width:63.99em){.performance-ratings .item{margin-bottom:25px}}.performance-ratings .item:last-child{margin-bottom:0}.performance-ratings .item.active .rating-readmore{font-size:0}.performance-ratings .item.active .rating-readmore span{font-size:12px}.performance-ratings .icon-with-title{align-items:center;display:flex;margin-bottom:10px}.performance-ratings .icon-with-title .image{font-size:0;margin-right:27px}.performance-ratings .icon-with-title .title{width:100%}.performance-ratings .icon-with-title .title h6{color:#ebe8e7;display:flex;font-family:Lato,arial,helvetica,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;letter-spacing:.02em;line-height:1.5;margin:0 0 10px;text-transform:capitalize}.performance-ratings .icon-with-title .title a{color:#ebe8e7;font-size:12px;font-weight:700;letter-spacing:.02em;line-height:2;margin-left:auto;text-decoration-line:underline;text-transform:capitalize}.performance-ratings .icon-with-title .title a:hover{text-decoration:none}.performance-ratings .icon-with-title .title a span{font-size:0}.performance-ratings .rating-bar ul{background-color:#2c593c;border-radius:100px;display:flex;height:11px;overflow:hidden}.performance-ratings .rating-bar ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:0;height:100%;padding:0 1px;width:20%}.performance-ratings .rating-bar ul li .inner{height:100%}.performance-ratings .rating-bar ul li:first-child{padding-left:0}.performance-ratings .rating-bar ul li:last-child{padding-right:0}.performance-ratings .rating-bar ul li.active .inner{background-color:#ebe8e7}.performance-ratings .rating-bar .rating-text{align-items:center;color:#ebe8e7;display:flex;font-family:Lato,arial,helvetica,sans-serif;font-size:12px;font-weight:700;justify-content:space-between;letter-spacing:.02em;line-height:2;margin-top:5px}.performance-ratings .content{margin-left:92px;width:100%}@media only screen and (max-width:63.99em){.performance-ratings .content{margin-left:0}}.performance-ratings .content .text-field{display:none;text-align:left}.performance-ratings .content .text-field p{color:#ebe8e7;font-size:16px;font-weight:400;line-height:1.5}.performance-ratings .content .text-field p strong{font-weight:700}.ratingFeatherLight p{color:#2d3949;font-size:16px!important;letter-spacing:0!important;line-height:1.65!important}.pinch-zoom-container{aspect-ratio:4/5!important;width:auto!important}.pinch-zoom-container>picture{left:0}.preorder_notification{font-size:12px;font-weight:900;line-height:2;text-transform:uppercase}@media only screen and (max-width:63.99em){.template-product .product .row{position:relative}}@media only screen and (min-width:64em){.template-product .product .col-main{float:left;width:55%}.template-product .product .col-right{float:right;width:45%}}.template-product .product .preorder_notification{margin:10px auto 0;padding:10px}.template-product .product .preorder_notification .preorder-text{font-weight:400;line-height:1.4}.template-product .product .preorder_notification p:last-child{font-weight:700;line-height:1.4;text-transform:none}@media only screen and (min-width:64em){.template-product .product .preorder_notification{max-width:328px}}.product-photos{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}@media only screen and (max-width:63.99em){.product-photos{margin-bottom:30px}}.product-photos .product-photo-container{position:relative;text-align:center}.product-photos .product-photo-container.embla{overflow:hidden}.product-photos .product-photo-container .product-video-container,.product-photos .product-photo-container a,.product-photos .product-photo-container span{cursor:pointer;display:block;overflow:hidden;position:relative;text-align:center}.product-photos .product-photo-container .product-video-container .product-video,.product-photos .product-photo-container a .product-video,.product-photos .product-photo-container span .product-video{display:block;height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}.product-photos .product-photo-container .product-video-container .video-controls,.product-photos .product-photo-container a .video-controls,.product-photos .product-photo-container span .video-controls{backdrop-filter:blur(3px);background:rgba(0,0,0,.3);border-radius:30px;bottom:10px;display:flex;height:30px;left:10px;padding:5px 3px;position:absolute;transition:all .2s ease}@media screen and (min-width:768px){.product-photos .product-photo-container .product-video-container .video-controls,.product-photos .product-photo-container a .video-controls,.product-photos .product-photo-container span .video-controls{right:10px}}.product-photos .product-photo-container .product-video-container .video-controls.hide,.product-photos .product-photo-container a .video-controls.hide,.product-photos .product-photo-container span .video-controls.hide{opacity:0;pointer-events:none}.product-photos .product-photo-container .product-video-container .video-controls .play-controls,.product-photos .product-photo-container .product-video-container .video-controls .volume-controls,.product-photos .product-photo-container a .video-controls .play-controls,.product-photos .product-photo-container a .video-controls .volume-controls,.product-photos .product-photo-container span .video-controls .play-controls,.product-photos .product-photo-container span .video-controls .volume-controls{display:flex;margin:0}.product-photos .product-photo-container .product-video-container .video-controls .play-controls button,.product-photos .product-photo-container .product-video-container .video-controls .volume-controls button,.product-photos .product-photo-container a .video-controls .play-controls button,.product-photos .product-photo-container a .video-controls .volume-controls button,.product-photos .product-photo-container span .video-controls .play-controls button,.product-photos .product-photo-container span .video-controls .volume-controls button{align-items:center;display:flex;margin:0}.product-photos .product-photo-container .product-video-container .video-controls .play-controls button .playback-icons,.product-photos .product-photo-container .product-video-container .video-controls .play-controls button .volume-icons,.product-photos .product-photo-container .product-video-container .video-controls .volume-controls button .playback-icons,.product-photos .product-photo-container .product-video-container .video-controls .volume-controls button .volume-icons,.product-photos .product-photo-container a .video-controls .play-controls button .playback-icons,.product-photos .product-photo-container a .video-controls .play-controls button .volume-icons,.product-photos .product-photo-container a .video-controls .volume-controls button .playback-icons,.product-photos .product-photo-container a .video-controls .volume-controls button .volume-icons,.product-photos .product-photo-container span .video-controls .play-controls button .playback-icons,.product-photos .product-photo-container span .video-controls .play-controls button .volume-icons,.product-photos .product-photo-container span .video-controls .volume-controls button .playback-icons,.product-photos .product-photo-container span .video-controls .volume-controls button .volume-icons{display:flex;padding:5px}.product-photos .product-photo-container .product-video-container .video-controls .play-controls button .playback-icons.hidden,.product-photos .product-photo-container .product-video-container .video-controls .play-controls button .volume-icons.hidden,.product-photos .product-photo-container .product-video-container .video-controls .volume-controls button .playback-icons.hidden,.product-photos .product-photo-container .product-video-container .video-controls .volume-controls button .volume-icons.hidden,.product-photos .product-photo-container a .video-controls .play-controls button .playback-icons.hidden,.product-photos .product-photo-container a .video-controls .play-controls button .volume-icons.hidden,.product-photos .product-photo-container a .video-controls .volume-controls button .playback-icons.hidden,.product-photos .product-photo-container a .video-controls .volume-controls button .volume-icons.hidden,.product-photos .product-photo-container span .video-controls .play-controls button .playback-icons.hidden,.product-photos .product-photo-container span .video-controls .play-controls button .volume-icons.hidden,.product-photos .product-photo-container span .video-controls .volume-controls button .playback-icons.hidden,.product-photos .product-photo-container span .video-controls .volume-controls button .volume-icons.hidden{display:none}.product-photos .product-photo-container .product-video-container .video-controls .play-controls button .playback-icons .icon,.product-photos .product-photo-container .product-video-container .video-controls .play-controls button .volume-icons .icon,.product-photos .product-photo-container .product-video-container .video-controls .volume-controls button .playback-icons .icon,.product-photos .product-photo-container .product-video-container .video-controls .volume-controls button .volume-icons .icon,.product-photos .product-photo-container a .video-controls .play-controls button .playback-icons .icon,.product-photos .product-photo-container a .video-controls .play-controls button .volume-icons .icon,.product-photos .product-photo-container a .video-controls .volume-controls button .playback-icons .icon,.product-photos .product-photo-container a .video-controls .volume-controls button .volume-icons .icon,.product-photos .product-photo-container span .video-controls .play-controls button .playback-icons .icon,.product-photos .product-photo-container span .video-controls .play-controls button .volume-icons .icon,.product-photos .product-photo-container span .video-controls .volume-controls button .playback-icons .icon,.product-photos .product-photo-container span .video-controls .volume-controls button .volume-icons .icon{height:17px}.product-photos .product-photo-container .product-video-container .video-controls .play-controls button .playback-icons .icon path,.product-photos .product-photo-container .product-video-container .video-controls .play-controls button .volume-icons .icon path,.product-photos .product-photo-container .product-video-container .video-controls .volume-controls button .playback-icons .icon path,.product-photos .product-photo-container .product-video-container .video-controls .volume-controls button .volume-icons .icon path,.product-photos .product-photo-container a .video-controls .play-controls button .playback-icons .icon path,.product-photos .product-photo-container a .video-controls .play-controls button .volume-icons .icon path,.product-photos .product-photo-container a .video-controls .volume-controls button .playback-icons .icon path,.product-photos .product-photo-container a .video-controls .volume-controls button .volume-icons .icon path,.product-photos .product-photo-container span .video-controls .play-controls button .playback-icons .icon path,.product-photos .product-photo-container span .video-controls .play-controls button .volume-icons .icon path,.product-photos .product-photo-container span .video-controls .volume-controls button .playback-icons .icon path,.product-photos .product-photo-container span .video-controls .volume-controls button .volume-icons .icon path{fill:#fff}.product-photos .product-photo-container .product-video-container .video-progress,.product-photos .product-photo-container a .video-progress,.product-photos .product-photo-container span .video-progress{flex:1;height:100%;position:relative}@media screen and (max-width:767px){.product-photos .product-photo-container .product-video-container .video-progress,.product-photos .product-photo-container a .video-progress,.product-photos .product-photo-container span .video-progress{display:none!important}}.product-photos .product-photo-container .product-video-container .video-progress progress,.product-photos .product-photo-container a .video-progress progress,.product-photos .product-photo-container span .video-progress progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;height:5px;left:0;pointer-events:none;position:absolute;top:calc(50% - 2px);width:100%}.product-photos .product-photo-container .product-video-container .video-progress progress::-webkit-progress-bar,.product-photos .product-photo-container a .video-progress progress::-webkit-progress-bar,.product-photos .product-photo-container span .video-progress progress::-webkit-progress-bar{background-color:hsla(0,0%,100%,.4);border-radius:2px}.product-photos .product-photo-container .product-video-container .video-progress progress::-webkit-progress-value,.product-photos .product-photo-container a .video-progress progress::-webkit-progress-value,.product-photos .product-photo-container span .video-progress progress::-webkit-progress-value{background:#fff;border-radius:2px}.product-photos .product-photo-container .product-video-container .video-progress progress::-moz-progress-bar,.product-photos .product-photo-container a .video-progress progress::-moz-progress-bar,.product-photos .product-photo-container span .video-progress progress::-moz-progress-bar{background:#fff;border:1px solid #fff}.product-photos .product-photo-container .product-video-container .video-progress .seek,.product-photos .product-photo-container a .video-progress .seek,.product-photos .product-photo-container span .video-progress .seek{cursor:pointer;margin:0;position:absolute;top:calc(50% - 2px);width:100%}.product-photos .product-photo-container .product-video-container .video-progress .seek:hover+.seek-tooltip,.product-photos .product-photo-container a .video-progress .seek:hover+.seek-tooltip,.product-photos .product-photo-container span .video-progress .seek:hover+.seek-tooltip{display:block}.product-photos .product-photo-container .product-video-container .video-progress .seek-tooltip,.product-photos .product-photo-container a .video-progress .seek-tooltip,.product-photos .product-photo-container span .video-progress .seek-tooltip{background-color:rgba(0,0,0,.6);border-radius:5px;color:#fff;content:attr(data-title);display:none;font-size:12px;font-weight:700;left:50%;margin-left:-20px;padding:3px 5px;position:absolute;top:-30px}.product-photos .product-photo-container .product-video-container .volume-controls,.product-photos .product-photo-container a .volume-controls,.product-photos .product-photo-container span .volume-controls{align-items:center;display:flex;margin-right:10px}.product-photos .product-photo-container .product-video-container .volume-controls input,.product-photos .product-photo-container a .volume-controls input,.product-photos .product-photo-container span .volume-controls input{opacity:1;transition:all .4s ease;width:100px}.product-photos .product-photo-container .product-video-container .volume-controls input:focus,.product-photos .product-photo-container .product-video-container .volume-controls:hover input,.product-photos .product-photo-container a .volume-controls input:focus,.product-photos .product-photo-container a .volume-controls:hover input,.product-photos .product-photo-container span .volume-controls input:focus,.product-photos .product-photo-container span .volume-controls:hover input{opacity:1;width:100px}.product-photos .product-photo-container .product-video-container button,.product-photos .product-photo-container a button,.product-photos .product-photo-container span button{background-color:transparent;border:none;cursor:pointer;font-size:12px;margin-right:7px;outline:none;padding:3px;position:relative}.product-photos .product-photo-container .product-video-container button *,.product-photos .product-photo-container a button *,.product-photos .product-photo-container span button *{pointer-events:none}.product-photos .product-photo-container .product-video-container button:before,.product-photos .product-photo-container a button:before,.product-photos .product-photo-container span button:before{background-color:rgba(0,0,0,.6);border-radius:5px;color:#fff;content:attr(data-title);display:none;font-weight:700;left:0;padding:3px 5px;position:absolute;right:0;top:-30px;white-space:pre;width:100%;word-break:keep-all}.product-photos .product-photo-container .product-video-container .volume-controls button:before,.product-photos .product-photo-container a .volume-controls button:before,.product-photos .product-photo-container span .volume-controls button:before{left:auto}.product-photos .product-photo-container .product-video-container .volume-controls input,.product-photos .product-photo-container a .volume-controls input,.product-photos .product-photo-container span .volume-controls input{display:none}.product-photos .product-photo-container .product-video-container button:hover:before,.product-photos .product-photo-container a button:hover:before,.product-photos .product-photo-container span button:hover:before{display:inline-block}.product-photos .product-photo-container .product-video-container input[type=range],.product-photos .product-photo-container a input[type=range],.product-photos .product-photo-container span input[type=range]{-webkit-appearance:none;-moz-appearance:none;background:transparent;cursor:pointer;height:5px;left:0;top:calc(50% - 2px)}.product-photos .product-photo-container .product-video-container input[type=range]:focus,.product-photos .product-photo-container a input[type=range]:focus,.product-photos .product-photo-container span input[type=range]:focus{outline:none}.product-photos .product-photo-container .product-video-container input[type=range]::-webkit-slider-runnable-track,.product-photos .product-photo-container a input[type=range]::-webkit-slider-runnable-track,.product-photos .product-photo-container span input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;border-radius:1.3px;cursor:pointer;transition:all .4s ease;width:100%}.product-photos .product-photo-container .product-video-container input[type=range]::-webkit-slider-thumb,.product-photos .product-photo-container a input[type=range]::-webkit-slider-thumb,.product-photos .product-photo-container span input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:16px;cursor:pointer;height:16px;margin-left:-1px;width:16px}.product-photos .product-photo-container .product-video-container input[type=range]:focus::-webkit-slider-runnable-track,.product-photos .product-photo-container a input[type=range]:focus::-webkit-slider-runnable-track,.product-photos .product-photo-container span input[type=range]:focus::-webkit-slider-runnable-track{background:transparent}.product-photos .product-photo-container .product-video-container input[type=range]::-moz-range-track,.product-photos .product-photo-container a input[type=range]::-moz-range-track,.product-photos .product-photo-container span input[type=range]::-moz-range-track{background:transparent;border:1px solid transparent;border-radius:1.3px;cursor:pointer;height:8.4px;width:100%}.product-photos .product-photo-container .product-video-container input[type=range]::-moz-range-thumb,.product-photos .product-photo-container a input[type=range]::-moz-range-thumb,.product-photos .product-photo-container span input[type=range]::-moz-range-thumb{background:#fff;border:1px solid #fff;border-radius:50px;cursor:pointer;height:14px;margin-top:5px;width:14px}.product-photos .product-photo-container .product-video-container input[type=range]:focus::-moz-range-track,.product-photos .product-photo-container a input[type=range]:focus::-moz-range-track,.product-photos .product-photo-container span input[type=range]:focus::-moz-range-track{outline:none}.product-photos .product-photo-container .product-video-container svg,.product-photos .product-photo-container a svg,.product-photos .product-photo-container span svg{fill:#fff;stroke:#fff;cursor:pointer;height:28px;width:28px}.product-photos .product-photo-container .owl-stage{display:flex}.product-photos .product-photo-container .owl-item{pointer-events:none}.product-photos .product-photo-container .owl-item.active{pointer-events:all}.product-photos .owl-item{flex-shrink:0;overflow:hidden}.product-photos .product-media-video{pointer-events:none}@media only screen and (max-width:63.99em){.product-photos .product-media-video iframe{z-index:-1}}.product-photos .product-media-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.product-photos .product-media-video video{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.product-photos .product-photo-thumbs .item{cursor:pointer}.product-photos .product-photo-thumbs .owl-item.item--active .item{border:2px solid #234e6b}.product-photos .product-photo-thumbs .product-photo-video{position:relative}.product-photos .product-photo-thumbs .product-photo-video:after{background:url(ico-play-circle.svg) no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;content:"";height:30px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30px;z-index:2}.product-photos .product-photo-thumbs .owl-carousel .owl-dots{display:none}.product-photos .product-photo-thumbs .owl-carousel .owl-nav div.disabled{opacity:.2;pointer-events:none}.product-photos .product-photo-thumbs .owl-carousel .owl-nav .owl-next{left:auto;right:20px}@media only screen and (min-width:64em){.product-photos .product-photo-thumbs .owl-carousel .owl-nav .owl-next{right:-55px}}.product-photos .product-photo-thumbs .owl-carousel .owl-nav .owl-prev{left:20px;right:auto}@media only screen and (min-width:64em){.product-photos .product-photo-thumbs .owl-carousel .owl-nav .owl-prev{left:-55px}}.product-photos .product-photo-thumbs .owl-carousel .owl-nav .arrow-circle{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.product-photos .product-photo-thumbs .owl-carousel .owl-nav .disabled .arrow-circle.arrow-right-circle{background-image:url(arrow-left-circle.svg)}.product-photos .product-photo-thumbs .owl-carousel .owl-nav .disabled .arrow-circle.arrow-left-circle{background-image:url(arrow-right-circle.svg)}.product-photos .product-photo-thumbs .owl-carousel .owl-nav .pause .arrow-circle.arrow-right-circle{background-image:url(arrow-left-circle-disable.svg)}.product-photos .product-photo-thumbs .owl-carousel .owl-nav .pause .arrow-circle.arrow-left-circle{background-image:url(arrow-right-circle-disable.svg)}.product-photos .owl-carousel.embla__container{overflow:visible!important}.product-photos .owl-carousel .owl-nav .arrow-circle{height:35px;width:35px}@media only screen and (max-width:63.99em){.product-photos .owl-carousel .owl-nav .arrow-circle{height:25px;width:25px}}.product-photos .owl-carousel .owl-nav .arrow-circle.arrow-right-circle{background-image:url(arrow-left-circle.svg)}.product-photos .owl-carousel .owl-nav .arrow-circle.arrow-left-circle{background-image:url(arrow-right-circle.svg)}.product-photos .owl-carousel .owl-nav .disabled .arrow-circle.arrow-right-circle{background-image:url(arrow-left-circle-disable.svg)}.product-photos .owl-carousel .owl-nav .disabled .arrow-circle.arrow-left-circle{background-image:url(arrow-right-circle-disable.svg)}.product-photos .owl-carousel .owl-nav .owl-next,.product-photos .owl-carousel .owl-nav .owl-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:12}.product-photos .owl-carousel .owl-nav .owl-prev{right:-55px;right:-3.4375rem}@media only screen and (max-width:63.99em){.product-photos .owl-carousel .owl-nav .owl-prev{left:20px;left:1.25rem;right:auto}}.product-photos .owl-carousel .owl-nav .owl-next{left:-55px;left:-3.4375rem}@media only screen and (max-width:63.99em){.product-photos .owl-carousel .owl-nav .owl-next{left:auto;right:20px;right:1.25rem}}.product-photos .owl-carousel .owl-nav{display:none}@media only screen and (max-width:63.99em){.product-photos .owl-carousel .owl-nav{display:block}}.product-photos .owl-carousel .owl-dots{display:none}@media only screen and (max-width:63.99em){.product-photos .owl-carousel .owl-dots{bottom:15px;display:flex;justify-content:center;left:0;position:absolute;width:100%;z-index:2222}.product-photos .owl-carousel .owl-dots .owl-dot{background:none;border:none;height:auto;margin:0 2px;padding:3px;width:auto}.product-photos .owl-carousel .owl-dots .owl-dot span{background-color:transparent;border:1px solid #234e6b;-webkit-border-radius:8px;border-radius:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;height:10px;width:10px}.product-photos .owl-carousel .owl-dots .owl-dot.active span{background-color:#234e6b}}@media only screen and (min-width:64em){.product-photos{min-height:620px;padding-left:130px}.product-photos .product-photo-thumbs{left:-170px;position:absolute;top:235px}.product-photos .product-photo-thumbs .owl-carousel{height:70px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:470px}.product-photos .product-photo-thumbs.size-1{top:30px}.product-photos .product-photo-thumbs.size-2{top:75px}.product-photos .product-photo-thumbs.size-3{top:115px}.product-photos .product-photo-thumbs.size-4{top:155px}.product-photos .product-photo-thumbs.size-5{top:195px}.product-photos .product-photo-thumbs .item{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.product-photos .product-photo-thumbs.size-1{left:30px}.product-photos .product-photo-thumbs.size-1 .owl-carousel{width:70px}.product-photos .product-photo-thumbs.size-1 .owl-carousel .owl-nav{display:none!important}.product-photos .product-photo-thumbs.size-2{left:-10px}.product-photos .product-photo-thumbs.size-2 .owl-carousel{width:150px}.product-photos .product-photo-thumbs.size-3{left:-50px}.product-photos .product-photo-thumbs.size-3 .owl-carousel{width:230px}.product-photos .product-photo-thumbs.size-4{left:-90px}.product-photos .product-photo-thumbs.size-4 .owl-carousel{width:310px}.product-photos .product-photo-thumbs.size-5{left:-130px}.product-photos .product-photo-thumbs.size-5 .owl-carousel{width:390px}.product-photos .arrow-nav .owl-next,.product-photos .arrow-nav .owl-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:999}.product-photos .arrow-nav .owl-prev{left:20px}.product-photos .arrow-nav .owl-next{right:20px}.product-photos .arrow-nav .arrow-circle{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:35px;width:35px}.product-photos .arrow-nav .arrow-circle.arrow-right-circle{background-image:url(arrow-right-circle.svg)}.product-photos .arrow-nav .arrow-circle.arrow-left-circle{background-image:url(arrow-left-circle.svg)}}@media only screen and (max-width:63.99em){.product-photos .product-photo-thumbs{display:none}.product-photos .product-photo-thumbs .owl-carousel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:360px;padding:0 65px}.product-photos .product-photo-thumbs.size-2 .owl-carousel{max-width:290px}.product-photos .product-photo-thumbs .owl-stage{display:block;margin:0 auto}}.product-details{text-align:center}@media only screen and (max-width:63.99em){.product-details{margin-bottom:50px}}@media only screen and (max-width:47.99em){.product-details{padding:0 1.25rem}}@media only screen and (min-width:64em){.product-details #AddToCartForm{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:2.8125rem 1.875rem}}.product-details .okeReviews{margin-bottom:10px;margin-top:20px}.product-details .okeReviews .okeReviews-reviewsSummary-starRating{display:flex;margin:0}.product-details .okeReviews .okeReviews-reviewsSummary-ratingCount{color:#234e6b;display:block;font-size:12px;font-weight:700;line-height:1.25;margin:4px 0 0}.product-details h1{color:#222;font-size:25px;font-size:1.5625rem;line-height:1.2}.product-details #product-price{display:flex;flex-wrap:wrap;justify-content:center}.product-details #product-price *{color:#222;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.7;order:2}.product-details #product-price .product-compare-price{color:#a9a9a9;margin-right:.5rem;order:1}.product-details .jdgm-prev-badge{margin-bottom:.625rem}.product-details .jdgm-prev-badge .jdgm-prev-badge__stars .jdgm-star{color:#e6b524}.product-details .see-product-info{color:#222;display:block;display:inline-block;font-size:12px;font-weight:700;line-height:1.35;margin-top:.75rem;position:relative}.product-details .see-product-info:after{border-bottom:1px solid #373736;bottom:-2px;content:"";left:0;position:absolute;width:100%}.product-details .see-product-info:hover{text-decoration:none}.product-details .see-product-info:hover:after{content:none}.product-details .promo-text{color:#2d3949;line-height:1.5}@media only screen and (min-width:48em){.product-details .promo-text{margin-top:10px}}.product-details .promo-text strong{font-weight:700}.product-details #product-variants{margin-top:1.5rem}@media only screen and (min-width:48em){.product-details #product-variants.gift-card-variants{padding:0 40px}}.product-details #product-variants .option-title{color:#222;display:block;font-size:13px;font-size:.8125rem;font-weight:700;line-height:1.25}.product-details #product-variants #productColourVariants ul{display:flex;flex-wrap:wrap;justify-content:center}.product-details #product-variants #productColourVariants li{border:2px solid #2d3949;-webkit-border-radius:50%;border-radius:50%;margin:.625rem .25rem 0;overflow:hidden;width:40px;width:2.5rem}.product-details #product-variants #productColourVariants li.active{border-color:#234e6b}.product-details #product-variants .size-variant{margin-top:1.625rem}.product-details #product-variants .size-variant .product-option-size{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.product-details #product-variants .size-variant .product-option-size li{align-items:center;border:2px solid #234e6b;-webkit-border-radius:50%;border-radius:50%;color:#234e6b;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:47px;justify-content:center;line-height:1;margin:0;min-width:47px;overflow:hidden;padding-inline:4px}.product-details #product-variants .size-variant .product-option-size li.selected,.product-details #product-variants .size-variant .product-option-size li:not(.out-of-stock):hover{background:#234e6b;color:#fff}.product-details #product-variants .size-variant .product-option-size li.out-of-stock{background:none;border-color:#979797;color:#979797;cursor:default;opacity:.5;position:relative}.product-details #product-variants .size-variant .product-option-size li.out-of-stock.selected{background-color:none}.product-details #product-variants .size-variant .product-option-size li.out-of-stock:before{background:#979797;content:"";height:2px;left:0;position:absolute;top:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:100%;z-index:2}.product-details #product-variants .size-variant.error label{border-color:#dd052b;color:#dd052b}.product-details #product-variants .size-variant.error .product-option-size{border-color:#dd052b}.product-details #product-variants .errors{box-sizing:border-box;clear:both;color:#dd052b;display:block;font-size:12px;font-size:.75rem;line-height:1.5;margin:.3125rem 0 0;text-align:center;width:100%}.product-details #product-variants .size-guide{display:inline-block;position:relative}.product-details #product-variants .size-guide:after{border-bottom:1px solid #373736;bottom:-2px;content:"";left:0;position:absolute;width:100%}.product-details #product-variants .size-guide:hover{text-decoration:none}.product-details #product-variants .size-guide:hover:after{content:none}.product-details #product-variants .size-guide-link{align-items:center;color:#222;display:flex;font-size:13px;justify-content:center;line-height:1.4;margin-top:1.25rem}.product-details #product-variants .size-guide-link__icon{background:url(ico-sizeguide.svg) no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:block;height:14px;margin-right:.375rem;width:30px}.product-details .product-helper{color:#222;display:flex;font-size:11px;line-height:1.4;margin:1.875rem auto 0;max-width:280px;max-width:17.5rem}.product-details .product-helper li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 .625rem 0 2.1875rem;position:relative;text-align:left;width:50%}.product-details .product-helper li i{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;left:8px;left:.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product-details .product-helper li i.shipping-details__icon{background:url(ico-paperplane.svg) no-repeat 50%;height:18px;width:19px}.product-details .product-helper li i.free-shipping__icon{background:url(ico-globe.svg) no-repeat 50%;height:18px;width:18px}.product-details .product-helper li.shipping-details{display:flex;flex-direction:column;justify-content:center}.product-details .product-helper li.shipping-details a{color:#222;text-decoration:underline}.product-details .product-benefits{margin-bottom:2.1875rem}.product-details .product-benefits .row{display:table;width:100%}.product-details .product-benefits .row .item{display:table-cell;vertical-align:middle}.product-details .product-benefits .row .item:last-child{text-align:right}.product-details .product-benefits .row .item img{width:auto}.product-details .product-benefits .content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:18.125em;padding:0 1.375rem;position:relative}.product-details .product-benefits .content:before{border-left:1px solid #777;content:"";height:80%;left:0;position:absolute;top:14%}.product-details .product-benefits h3{font-size:10px;font-size:.625rem;line-height:2.4}.product-details .product-benefits p{color:#777;font-size:14px;font-size:.875rem;line-height:1.36}.product-details #product-add{padding:1.875rem 2.5rem 0}@media only screen and (max-width:47.99em){.product-details #product-add{padding-left:0;padding-right:0}}.product-details #product-add .button{border:0;-webkit-border-radius:4px;border-radius:4px;font-size:16px;font-weight:700;line-height:1.5;width:100%}.product-details #outOfStock{display:none;margin-bottom:15px}.product-details #GoToCheckout{display:none!important;margin-top:.625rem}.product-details #AddToCartWrapper{position:relative;width:100%}.product-details #AddToCartWrapper #ValidAddtoCart{cursor:pointer;display:block;font-size:0;height:100%;left:0;position:absolute;text-indent:-9999px;top:0;width:100%;z-index:2}@media only screen and (max-width:47.99em){.product-details #AddToCartWrapper button{min-width:auto}}.product-details #AddToCart{margin:0;width:100%}.product-details #AddToCart #AddToCartText{display:block}.product-details #AddToCart #AddToCartPreOrder{display:none}.product-details #AddToCart.pre-order #AddToCartPreOrder{display:block}.product-details #AddToCart #AddedToCartText,.product-details #AddToCart #AddingToCartText,.product-details #AddToCart #SelectSizeText,.product-details #AddToCart #SoldOutText,.product-details #AddToCart.is-adding #AddToCartPreOrder,.product-details #AddToCart.is-adding #AddToCartText,.product-details #AddToCart.is-adding #AddedToCartText,.product-details #AddToCart.is-adding #SelectSizeText,.product-details #AddToCart.pre-order #AddToCartText{display:none}.product-details #AddToCart.is-adding #AddingToCartText{display:block}.product-details #AddToCart.is-added #AddToCartPreOrder,.product-details #AddToCart.is-added #AddToCartText,.product-details #AddToCart.is-added #AddingToCartText,.product-details #AddToCart.is-added #SelectSizeText{display:none}.product-details #AddToCart.is-added #AddedToCartText{display:block}.product-details #AddToCart.disabled{background:#b5babd}.product-details #AddToCart.disabled #AddToCartPreOrder,.product-details #AddToCart.disabled #AddToCartText,.product-details #AddToCart.disabled #AddedToCartText,.product-details #AddToCart.disabled #AddingToCartText,.product-details #AddToCart.disabled #SoldOutText{display:none}.product-details #AddToCart.disabled #SelectSizeText{display:block}.product-details #AddToCart.is-soldout #AddToCartPreOrder,.product-details #AddToCart.is-soldout #AddToCartText,.product-details #AddToCart.is-soldout #AddedToCartText,.product-details #AddToCart.is-soldout #AddingToCartText,.product-details #AddToCart.is-soldout #SelectSizeText{display:none}.product-details #AddToCart.is-soldout #SoldOutText{display:block}.technical-icons{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -.875rem;padding:2.5rem 0}.technical-icons:empty{padding:0}.technical-icons .item{padding:.875rem;text-align:center;width:110px;width:6.875rem}.technical-icons .item img{display:block;margin:0 auto;width:60px;width:3.75rem}.technical-icons .item p{color:#333;font-size:11px;font-size:.6875rem;font-weight:700;line-height:1.4;margin-top:.75rem}#deliveryReturnsWrapper{display:none}.product-photos-featherlight-gallery{background:#fff;box-sizing:border-box;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:99999999}.product-photos-featherlight-gallery .product-photos-featherlight-gallery-content{align-items:center;background:#fff;display:flex;height:100%;justify-content:center;text-align:center}.product-photos-featherlight-gallery .product-photos-featherlight-gallery-content img{height:100%;max-width:100%;width:auto}.product-photos-featherlight-gallery .product-photos-featherlight-gallery-close{background:none transparent;border:none;color:#111;cursor:pointer;font-size:0;height:auto;line-height:1;margin:0;padding:5px;position:absolute;right:8px;text-align:center;top:6px;width:auto;z-index:9999}@media only screen and (min-width:64em){.product-photos-featherlight-gallery .product-photos-featherlight-gallery-close{right:22px;top:20px}}.product-photos-featherlight-gallery .product-photos-featherlight-gallery-close:before{content:"";font-family:icomoon;font-size:24px;font-size:1.5rem;font-weight:300;line-height:1}@media only screen and (min-width:64em){.product-photos-featherlight-gallery .product-photos-featherlight-gallery-close:before{font-size:30px;font-size:1.875rem}}.product-photos-featherlight-gallery .product-photos-featherlight-gallery-next,.product-photos-featherlight-gallery .product-photos-featherlight-gallery-previous{background:none;border:none;cursor:pointer;font-size:0;line-height:1;margin-top:-22px;padding:.625rem;position:absolute;right:12px;top:50%}@media only screen and (min-width:64em){.product-photos-featherlight-gallery .product-photos-featherlight-gallery-next,.product-photos-featherlight-gallery .product-photos-featherlight-gallery-previous{margin-top:-30px;right:30px}}.product-photos-featherlight-gallery .product-photos-featherlight-gallery-next:after,.product-photos-featherlight-gallery .product-photos-featherlight-gallery-previous:after{color:#777;font-family:icomoon;font-size:24px;font-size:1.5rem;font-weight:300}@media only screen and (min-width:64em){.product-photos-featherlight-gallery .product-photos-featherlight-gallery-next:after,.product-photos-featherlight-gallery .product-photos-featherlight-gallery-previous:after{font-size:40px;font-size:2.5rem}}.product-photos-featherlight-gallery .product-photos-featherlight-gallery-previous{left:12px;right:auto}.product-photos-featherlight-gallery .product-photos-featherlight-gallery-previous:after{content:""}@media only screen and (min-width:64em){.product-photos-featherlight-gallery .product-photos-featherlight-gallery-previous{left:30px}}.product-photos-featherlight-gallery .product-photos-featherlight-gallery-next{float:right}.product-photos-featherlight-gallery .product-photos-featherlight-gallery-next:after{content:""}#roundelContainer{position:absolute;right:28px;top:28px;z-index:3}@media only screen and (max-width:47.99em){#roundelContainer{right:10px;top:10px}}#roundelContainer .roundel{background:#3a501a;color:#fff;display:inline-block;font-family:Lato,arial,helvetica,sans-serif;font-size:11px;font-weight:700;height:44px;height:2.75rem;letter-spacing:.02em;line-height:44px;line-height:2.75rem;margin-left:8px;text-align:center;width:76px;width:4.75rem}#roundelContainer .roundel.saleRoundel{background:#c94b2f}@media only screen and (max-width:47.99em){#roundelContainer .roundel{font-size:7px;height:39px;height:2.4375rem;line-height:5.5;width:39px;width:2.4375rem}}.featherlight.deliveryReturnsFeatherLight{padding:0 2.5rem 0 1.25rem}@media only screen and (min-width:30em){.featherlight.deliveryReturnsFeatherLight{padding:0 2.5rem 0 1.25rem}}@media only screen and (max-width:63.99em){.featherlight.deliveryReturnsFeatherLight{text-align:left}}.featherlight.deliveryReturnsFeatherLight .featherlight-content{border:none;margin:0;max-width:930px;overflow:visible;padding:0;width:100%}.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner{background:#f4f4f4;border:none;max-height:608px;overflow:scroll;padding:1.875rem .9375rem;width:100%}@media only screen and (min-width:30em){.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner{padding:1.875rem .9375rem}}@media only screen and (min-width:48em){.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner{padding:2.5rem}}@media only screen and (min-width:64em){.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner{margin:0 auto;max-height:100%;max-width:930px;padding-left:5rem;padding-right:5rem;width:100%}}@media only screen and (max-width:63.99em){.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner{overflow:visible}}@media only screen and (min-width:64em){.featherlight.deliveryReturnsFeatherLight .featherlight-close-icon{margin:.8125rem .75rem 0 0}}@media only screen and (max-width:63.99em){.featherlight.deliveryReturnsFeatherLight .featherlight-close-icon{background:#fff;border-radius:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.263);-moz-box-shadow:0 0 8px rgba(0,0,0,.263);box-shadow:0 0 8px rgba(0,0,0,.263);height:42px;height:2.625rem;margin:0;padding:.6875rem .9375rem;right:-21px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:42px;width:2.625rem}.featherlight.deliveryReturnsFeatherLight .featherlight-close-icon:before{text-indent:-4px}}.featherlight.deliveryReturnsFeatherLight .featherlight-close-icon:hover{background-color:unset!important;color:unset!important}.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner{overflow-y:auto}@media only screen and (min-width:64em){.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner{max-height:563px;overflow-x:hidden;overflow-y:auto}.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner::-webkit-scrollbar{width:5px}.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner::-webkit-scrollbar-thumb{background:#34475e}}.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap h2{color:#2d3949;font-size:40px;font-size:2.5rem;line-height:1.2;margin-bottom:2.5rem;text-align:center}@media only screen and (max-width:29.99em){.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap h2{font-size:25px;font-size:1.5625rem;margin-bottom:1.875rem}}.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap h5{color:#2d3949;font-size:16px;font-size:1rem;line-height:1.5;margin-bottom:1.875rem}@media only screen and (max-width:29.99em){.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap h5{margin-bottom:1.25rem}}.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap p{color:#2d3949;font-size:14px;font-size:.875rem;line-height:1.65;margin-bottom:1.875rem}.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap p:last-child{margin-bottom:0}.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap .tabs{display:flex;justify-content:center;margin-bottom:2.875rem}@media only screen and (max-width:29.99em){.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap .tabs{margin-bottom:2.5rem}}.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap .tabs li{padding:0 1.875rem;text-align:center}@media only screen and (max-width:63.99em){.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap .tabs li{padding:0 .625rem}}.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap .tabs li a{color:#2d3949;display:block;filter:alpha(opacity=50);font-size:16px;font-size:1rem;font-weight:700;line-height:1.5;opacity:.5;outline:0}@media only screen and (max-width:29.99em){.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap .tabs li a{font-size:12px;font-size:.75rem}}.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap .tabs li a.active,.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap .tabs li a:hover{filter:alpha(opacity=100);opacity:1}.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .shipping-returns-wrap .tabs li a.active{border-bottom:2px solid #2d3949}.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .tab-content{display:none}.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .tab-content.active{display:block}.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .table-wrap{margin:0 -.375rem 1.625rem}.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .table-wrap:last-child{margin-bottom:0}.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .table-wrap table{border:0!important;border-spacing:6px}.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .table-wrap table td,.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .table-wrap table th{border:0!important;font-size:14px;font-size:.875rem;line-height:1.7;padding:.5rem 1rem}@media only screen and (min-width:48em){.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .table-wrap table td,.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .table-wrap table th{padding:.5rem 1.875rem}}@media only screen and (max-width:29.99em){.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .table-wrap table td,.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .table-wrap table th{font-size:10px;font-size:.625rem}}.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .table-wrap table th{background:#34475e;color:#fff}.featherlight.deliveryReturnsFeatherLight .featherlight-content .featherlight-inner .table-wrap table tr:nth-child(2n) td{background:#fff}#globalProductMessage{padding:.625rem 0}#globalProductMessage .owl-carousel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 3.75rem}#globalProductMessage .owl-carousel .owl-nav .owl-next,#globalProductMessage .owl-carousel .owl-nav .owl-prev{font-size:12px;font-size:.75rem;line-height:40px;line-height:2.5rem;position:absolute;text-align:center;top:0;width:40px;width:2.5rem}#globalProductMessage .owl-carousel .owl-nav .owl-prev{left:10px;left:.625rem}#globalProductMessage .owl-carousel .owl-nav .owl-next{right:10px;right:.625rem}#globalProductMessage .item{align-items:center;display:flex;justify-content:center;min-height:40px;min-height:2.5rem}#globalProductMessage .item img{max-height:40px;max-height:2.5rem;width:auto}#globalProductMessage p{font-size:16px;font-weight:700;line-height:1.25;margin:0;padding:0 12px}@media only screen and (max-width:63.99em){#globalProductMessage{left:0;position:absolute;top:-60px;width:100%}#globalProductMessage .owl-carousel{padding:0 2.5rem}#globalProductMessage .owl-carousel .owl-nav .owl-prev{left:0}#globalProductMessage .owl-carousel .owl-nav .owl-next{right:0}}@media only screen and (max-width:29.99em){#globalProductMessage{font-size:14px;line-height:1.4}}#extraProductDetails{background:#f4f4f4;color:#333;padding:2.5rem 0}#extraProductDetails .preorder_notification{margin-bottom:10px;margin-top:0;max-width:100%}#extraProductDetails .preorder_notification p{font-size:14px;font-weight:700;line-height:1.65;text-transform:none}#extraProductDetails h3{color:#333;font-family:Lato,arial,helvetica,sans-serif;font-size:16px;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.5;margin-bottom:1.5625rem}#extraProductDetails p{font-size:14px;font-size:.875rem;line-height:1.65}#extraProductDetails .product-tabs{padding-top:2.5rem}@media only screen and (min-width:64em){#extraProductDetails{padding:0}#extraProductDetails .wrapper{display:flex;justify-content:space-between}#extraProductDetails .wrapper:after,#extraProductDetails .wrapper:before{display:none}#extraProductDetails .product-desc{padding:4.375rem 0;width:42%}#extraProductDetails .product-tabs{padding:4.375rem 0;width:48%}}#extraProductDetails .tab-content ul{font-size:14px;font-size:.875rem;line-height:1.65;list-style:disc;margin-left:1.4em}#extraProductDetails .tab-content ul.tabs{display:flex;list-style:none;margin-bottom:1.5625rem;margin-left:0}#extraProductDetails .tab-content ul.tabs li{margin-right:3.75rem}@media only screen and (max-width:29.99em){#extraProductDetails .tab-content ul.tabs li{margin-right:.625rem}}#extraProductDetails .tab-content ul.tabs li:last-child{margin-right:0}#extraProductDetails .tab-content ul.tabs li a{color:#333;display:block;filter:alpha(opacity=50);font-size:16px;font-size:1rem;font-weight:700;line-height:1.5;opacity:.5;position:relative}#extraProductDetails .tab-content ul.tabs li a:after{background:#333;content:"";height:2px;left:50%;position:absolute;top:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;width:0}#extraProductDetails .tab-content ul.tabs li a.active,#extraProductDetails .tab-content ul.tabs li a:hover{filter:alpha(opacity=100);opacity:1}#extraProductDetails .tab-content ul.tabs li a.active:after{width:100%}.product-tabs .tab-links{display:flex;margin-bottom:1.5625rem}.product-tabs .tab-links li{margin-right:3.75rem}@media only screen and (max-width:29.99em){.product-tabs .tab-links li{margin-right:.625rem}}.product-tabs .tab-links li:last-child{margin-right:0}.product-tabs .tab-links .tab-link{color:#333;display:block;filter:alpha(opacity=50);font-size:16px;font-size:1rem;font-weight:700;line-height:1.5;opacity:.5;position:relative}.product-tabs .tab-links .tab-link:after{background:#333;content:"";height:2px;left:50%;position:absolute;top:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;width:0}.product-tabs .tab-links .tab-link.active,.product-tabs .tab-links .tab-link:hover{filter:alpha(opacity=100);opacity:1}.product-tabs .tab-links .tab-link.active:after{width:100%}.product-tabs .tab-content{display:none}.product-tabs .tab-content.active{display:block}#tabContentSizeGuide h2{color:#333;font-family:Lato,arial,helvetica,sans-serif;font-size:16px;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.5;text-align:center}#tabContentSizeGuide p.studio-model{margin-bottom:1rem}#tabContentSizeGuide a{font-weight:700}#tabContentSizeGuide table{border:0;border-spacing:3px;margin:0 -3px 12px;table-layout:fixed}#tabContentSizeGuide table td,#tabContentSizeGuide table th{border:0;font-size:14px;font-size:.875rem;line-height:2.85;padding:8px;text-align:center}#tabContentSizeGuide table td strong{background:#34475e;color:#fff;display:block}#tabContentSizeGuide table th{background:#35485d;color:#fff}#tabContentSizeGuide table tr:first-child th strong{display:block}#tabContentSizeGuide table tr:nth-child(odd) td{background:#fff}#tabContentSizeGuide .container+.accordion{margin-top:1rem}#tabContentSizeGuide .content{margin:0 -.375rem}#tabContentSizeGuide .content table{border-spacing:6px;margin:0}#tabContentSizeGuide .content table td,#tabContentSizeGuide .content table th{padding:0}#tabContentSizeGuide .content table td strong,#tabContentSizeGuide .content table th strong{font-weight:700}#tabContentSizeGuide .content table tr:first-child th{background:none;color:#111}#cm .table-wrap table,#inches .table-wrap table{border-spacing:6px;margin:0}#cm table td,#cm table th,#inches table td,#inches table th{padding:0}.bannerHalf img{width:100%}@media only screen and (min-width:64em){.bannerHalf{float:left;width:50%}}#productPromotionalBanner{position:relative}#productPromotionalBanner img,#productPromotionalBanner picture{display:block;position:relative;width:100%;z-index:1}#productPromotionalBanner .textContent{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:660px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:2}@media only screen and (min-width:64em){#productPromotionalBanner .textContent{padding:0 2.5rem}}@media only screen and (max-width:47.99em){#productPromotionalBanner .textContent{max-width:none}}#productPromotionalBanner.text-light h2,#productPromotionalBanner.text-light p{color:#fff}#productPromotionalBanner.text-dark h2,#productPromotionalBanner.text-dark p{color:#111}#productPromotionalBanner.text-left .textContent{left:0}#productPromotionalBanner.text-right .textContent{right:0}#productPromotionalBanner.text-center .textContent{left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (min-width:64em){.js body #wrapper{overflow:visible}}#fullWidthTechnicalBlock{background:#e6e9ef;min-height:540px;overflow:hidden;position:relative}#fullWidthTechnicalBlock .bannerFullImage{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;padding:25% 0;position:absolute;top:0;width:100%;z-index:10}#fullWidthTechnicalBlock .caption{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:20}#fullWidthTechnicalBlock h2{color:#fff;font-size:25px;font-size:1.5625rem;line-height:1.5;margin-bottom:.5rem}#fullWidthTechnicalBlock p{color:#fff;font-size:14px;font-size:.875rem;line-height:1.65}@media only screen and (min-width:64em){#fullWidthTechnicalBlock{display:flex;flex-direction:column;min-height:720px}#fullWidthTechnicalBlock .bannerFullImage{flex:1 1 auto;position:static}#fullWidthTechnicalBlock h2{font-size:40px;font-size:2.5rem;line-height:1.2}#fullWidthTechnicalBlock p{font-size:16px;font-size:1rem;line-height:1.45}}#fullWidthTechnicalBlock .wrapper{max-width:1220px;max-width:76.25rem}#fullWidthTechnicalBlock .inner{max-width:500px;padding:40px 0}@media only screen and (min-width:48em){#fullWidthTechnicalBlock .inner{width:50%}#fullWidthTechnicalBlock .inner.middle{margin:0 auto;text-align:center}#fullWidthTechnicalBlock .inner.right{float:right;text-align:right}}@media only screen and (max-width:47.99em){#fullWidthTechnicalBlock .inner{margin:0 auto;text-align:center}}#productPromotionalBanner h3{color:#fff;font-size:50px;font-size:3.125rem;margin-bottom:1rem}@media only screen and (max-width:26.99em){#productPromotionalBanner h3{font-size:28px;font-size:1.75rem}}#productPromotionalBanner p{font-size:18px;font-size:1.125rem;line-height:1.5}@media only screen and (max-width:29.99em){#productPromotionalBanner p{font-size:16px;font-size:1rem}}#productPromotionalBanner .button{margin-top:2.625rem}.product-information{margin-top:3.75rem}.product-information h4{font-size:40px;font-size:2.5rem;line-height:1.25;margin-bottom:.625rem}.product-information p{font-size:16px;font-size:1rem;line-height:1.55}.product-information .wrapper{max-width:1220px;max-width:76.25rem}.product-information .wrapper:after,.product-information .wrapper:before{display:none}@media only screen and (min-width:48em){.product-information .wrapper{align-items:center;display:flex;justify-content:space-between}.product-information .wrapper .product-information__content,.product-information .wrapper img{width:47%}.product-information .wrapper .product-information__content img{display:none}}@media only screen and (min-width:64em){.product-information .wrapper .product-information__content,.product-information .wrapper img{width:42%}}@media only screen and (max-width:47.99em){.product-information .wrapper{text-align:center}.product-information .wrapper h4{font-size:25px;font-size:1.5625rem;margin-bottom:0}.product-information .wrapper p{font-size:14px;font-size:.875rem;line-height:1.65}.product-information .wrapper img{display:block;width:0}.product-information .wrapper .product-information__content img{margin:1.25rem 0;width:100%}}#judgeme_product_reviews{margin-bottom:5rem}#judgeme_product_reviews .jdgm-rev-widg__title{font-size:30px;font-size:1.875rem;margin-bottom:1.25rem}#judgeme_product_reviews .jdgm-star{color:#e6b524}#judgeme_product_reviews .jdgm-rev__content{color:#333}.review-section{background:#e8e3e2;margin-top:70px}@media only screen and (max-width:63.99em){.review-section{margin-top:40px}}.review-section .okeReviews-widget-holder{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:86.25em}@media only screen and (max-width:63.99em){.review-section .okeReviews-widget-holder{padding:0 20px}}.shopify-app-block .okeReviews-widget-holder.okeReviews-widget-holder{background:#f4f4f4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:100%;padding:60px max(5%,(110% - 120em)/2);width:100%}@media only screen and (max-width:63.99em){.shopify-app-block .okeReviews-widget-holder.okeReviews-widget-holder{padding:60px 20px}}.shopify-app-block .okeReviews-widget-holder.okeReviews-widget-holder .okeReviews-review-response-main-content{word-break:break-word}.product-video-section{margin-top:60px}.product-video-section .inner{background-color:#000;background-position:50%;background-size:cover;cursor:pointer;padding-bottom:43.4%;position:relative}.product-video-section .inner img{display:block}.product-video-section .inner.playing{background-image:none!important}.product-video-section .inner.playing .play{display:none}.product-video-section .inner:hover .play .icon{background-color:rgba(0,0,0,.3)}.product-video-section .icon{align-items:center;border:3px solid #fff;border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;height:70px;justify-content:center;margin:0 auto 12px;transition:all .4s;width:70px}.product-video-section .icon:after{border-bottom:12px solid transparent;border-left:20px solid #fff;border-top:12px solid transparent;content:"";display:block;margin-left:5px}.product-video-section iframe,.product-video-section video{height:100%;left:0;position:absolute;top:0;width:100%}.product-video-section .play{color:#fff;font-size:21px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}