:root{--cr-orange: #d4561d;--cr-orange-dark: #b94817;--cr-black: #151515;--cr-black-soft: #202020;--cr-white: #ffffff;--cr-light-grey: #f5f5f5}.cr-eyebrow{display:inline-block;font-size:.75rem;letter-spacing:.4em;text-transform:uppercase;font-weight:500;color:var(--cr-orange)}body [id$=__cr_hero] .image-with-text-overlay{min-height:100vh;background:var(--cr-black)!important}body [id$=__cr_hero] .image-with-text-overlay--bg svg{display:none!important}body [id$=__cr_hero] .image-with-text-overlay--bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 70%,rgba(212,86,29,.08) 0%,transparent 45%),radial-gradient(circle at 80% 25%,rgba(255,255,255,.04) 0%,transparent 50%);pointer-events:none}body [id$=__cr_hero] .image-with-text-overlay--content{max-width:1700px;padding:60px 40px 80px}@media only screen and (min-width:768px){body [id$=__cr_hero] .image-with-text-overlay--content{padding:80px 75px 90px}}body [id$=__cr_hero] .image-with-text-overlay--content-inner{max-width:100%;width:100%}body [id$=__cr_hero] .subheading{color:var(--cr-orange);letter-spacing:.42em;margin-bottom:30px;position:relative;padding-left:45px}body [id$=__cr_hero] .subheading:before{content:"";position:absolute;left:0;top:50%;width:30px;height:1.5px;background:var(--cr-orange)}body [id$=__cr_hero] .image-with-text-overlay--heading{font-size:clamp(72px,14vw,200px);line-height:.92;margin:0 0 36px;font-weight:900;letter-spacing:-.02em;text-transform:uppercase;color:var(--cr-white)}body [id$=__cr_hero] .image-with-text-overlay--heading-line{display:inline-block}body [id$=__cr_hero] .image-with-text-overlay--heading--lines .image-with-text-overlay--heading-line:nth-of-type(2){color:transparent;-webkit-text-stroke:2px var(--cr-white)}body [id$=__cr_hero] .rte{max-width:720px;color:#ffffffd9;font-size:1rem;line-height:1.5}body [id$=__cr_hero] .rte p{margin:0}body [id$=__cr_hero] .rte strong{color:var(--cr-white)}body [id$=__cr_hero] .image-with-text-overlay--content>*+.button{margin-top:30px}body [id$=__cr_hero] .button{height:45px;padding:0 30px;font-size:.75rem;letter-spacing:.16em;border-radius:0}body [id$=__cr_hero] .button.white{background:var(--cr-orange);border-color:var(--cr-orange);color:var(--cr-white)}body [id$=__cr_hero] .button.white:hover{background:var(--cr-orange-dark);border-color:var(--cr-orange-dark);color:var(--cr-white)}body [id$=__cr_hero] a.button.outline,body [id$=__cr_hero] a.button.outline.white{background:#00000040!important;border:1px solid rgba(255,255,255,.85)!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.45);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}body [id$=__cr_hero] a.button.outline:hover,body [id$=__cr_hero] a.button.outline.white:hover,body [id$=__cr_hero] a.button.outline:focus,body [id$=__cr_hero] a.button.outline.white:focus{background:#fff!important;border-color:#fff!important;color:#151515!important;text-shadow:none}body [id$=__cr_hero] .image-with-text-overlay--content{flex-wrap:wrap}body [id$=__cr_hero] .image-with-text-overlay--content-inner{display:flex;flex-direction:column}body [id$=__cr_hero] .image-with-text-overlay--content-inner>.button:nth-of-type(1),body [id$=__cr_hero] .image-with-text-overlay--content-inner>.button:nth-of-type(2){align-self:flex-start;margin-right:15px}@media only screen and (min-width:1068px){body [id$=__cr_hero] .image-with-text-overlay--content-inner>.button:nth-of-type(1),body [id$=__cr_hero] .image-with-text-overlay--content-inner>.button:nth-of-type(2){position:absolute;bottom:80px}body [id$=__cr_hero] .image-with-text-overlay--content-inner>.button:nth-of-type(1){right:250px}body [id$=__cr_hero] .image-with-text-overlay--content-inner>.button:nth-of-type(2){right:75px}}@media(max-width:767px){body [id$=__cr_hero] .image-with-text-overlay--heading{font-size:clamp(56px,18vw,120px)}}body [id$=__cr_global] .image-with-text-overlay{background:var(--cr-black)!important}body [id$=__cr_global] .image-with-text-overlay--bg svg{display:none!important}body [id$=__cr_global] .image-with-text-overlay--content{max-width:1700px;padding:60px 40px;position:relative}@media only screen and (min-width:768px){body [id$=__cr_global] .image-with-text-overlay--content{padding:80px 75px}}body [id$=__cr_global] .image-with-text-overlay--content-inner{max-width:600px;padding-left:150px;position:relative}@media(max-width:768px){body [id$=__cr_global] .image-with-text-overlay--content-inner{padding-left:0}}body [id$=__cr_global] .image-with-text-overlay--content-inner:before{content:"Global\aGlobal\aGlobal";white-space:pre;position:absolute;left:0;top:0;font-family:inherit;font-weight:900;font-size:clamp(48px,7vw,100px);line-height:1.05;color:var(--cr-orange);opacity:.18;pointer-events:none;text-transform:uppercase;letter-spacing:-.02em}@media(max-width:768px){body [id$=__cr_global] .image-with-text-overlay--content-inner:before{display:none}}body [id$=__cr_global] .subheading{color:var(--cr-orange);letter-spacing:.4em;margin-bottom:12px}body [id$=__cr_global] .image-with-text-overlay--heading{color:var(--cr-white);text-transform:uppercase;font-weight:900;font-size:clamp(40px,6vw,72px);line-height:1;margin:0 0 20px;letter-spacing:-.01em}body [id$=__cr_global] .rte{color:#ffffffb3;max-width:510px}body [id$=__cr_categories] .section-header,body [id$=__cr_built_to_work] .section-header{position:relative;padding-top:70px;margin-bottom:50px;overflow:visible}body [id$=__cr_categories] .section-header:before,body [id$=__cr_built_to_work] .section-header:before{position:absolute;left:0;top:0;font-family:inherit;font-weight:900;text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(48px,7vw,105px);line-height:.95;color:var(--cr-orange);opacity:.13;pointer-events:none;white-space:pre}body [id$=__cr_categories] .section-header:before{content:"Category\acategory\acategory"}body [id$=__cr_built_to_work] .section-header:before{content:"Work\aWork\aWork"}body [id$=__cr_categories] .section-header--content,body [id$=__cr_built_to_work] .section-header--content{position:relative;padding-left:150px;max-width:100%}@media(max-width:768px){body [id$=__cr_categories] .section-header--content,body [id$=__cr_built_to_work] .section-header--content{padding-left:0}}body [id$=__cr_categories] .section-header--content>.rte p,body [id$=__cr_built_to_work] .section-header--content>.rte p{color:var(--cr-orange);font-size:.75rem;letter-spacing:.4em;font-weight:500;text-transform:uppercase;margin:0 0 10px}body [id$=__cr_categories] .section-header h2,body [id$=__cr_built_to_work] .section-header h2{font-weight:900;font-size:clamp(36px,5.5vw,72px);line-height:1;letter-spacing:-.01em;text-transform:uppercase;color:var(--cr-black)}body [id$=__cr_built_to_work] .section-header--content>.rte:last-of-type{max-width:510px;color:#151515b3;font-size:1rem;letter-spacing:normal;text-transform:none;margin-top:18px}body [id$=__cr_built_to_work] .section-header--content>.rte:last-of-type p{color:#151515b3;font-size:1rem;letter-spacing:normal;text-transform:none;font-weight:400}body [id$=__cr_categories] .collection-card.style2 .collection-card__content,body [id$=__cr_mens_womens] .collection-card.style2 .collection-card__content{position:absolute;inset:auto 0 0 0;z-index:20;padding:90px 34px 28px;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.72) 100%)}body [id$=__cr_categories] .collection-card.style2 .collection-card__link,body [id$=__cr_mens_womens] .collection-card.style2 .collection-card__link{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px;padding:0;background:transparent;color:var(--cr-white);font-family:var(--cr-font-display);font-weight:900;text-transform:uppercase;font-size:clamp(24px,3.1vw,40px);line-height:.95;letter-spacing:0;border-radius:0;text-shadow:0 1px 18px rgba(0,0,0,.25)}body [id$=__cr_categories] .collection-card.style2 .collection-card__link:before,body [id$=__cr_mens_womens] .collection-card.style2 .collection-card__link:before{content:"SHOP";display:block;font-family:var(--cr-font-text);color:#ffffffbf;font-size:7px;line-height:1;letter-spacing:.44em;font-weight:500;text-transform:uppercase;margin-bottom:7px}body [id$=__cr_categories] .collection-grid>.columns:nth-child(1) .collection-card.style2 .collection-card__link:before{content:"DAY WEAR"}body [id$=__cr_categories] .collection-grid>.columns:nth-child(2) .collection-card.style2 .collection-card__link:before{content:"DAILY ESSENTIALS"}body [id$=__cr_categories] .collection-card.style2 .collection-card__link svg,body [id$=__cr_mens_womens] .collection-card.style2 .collection-card__link svg{display:none}body [id$=__cr_categories] .collection-card,body [id$=__cr_mens_womens] .collection-card{overflow:hidden;position:relative;border-radius:0}body [id$=__cr_categories] .list-collections,body [id$=__cr_mens_womens] .list-collections{padding-top:38px;padding-bottom:38px}body [id$=__cr_categories] .collection-card__image,body [id$=__cr_mens_womens] .collection-card__image{overflow:hidden}body [id$=__cr_categories] .collection-grid,body [id$=__cr_mens_womens] .collection-grid{gap:20px;padding-left:0;padding-right:0}body [id$=__cr_categories] .collection-card__image img,body [id$=__cr_mens_womens] .collection-card__image img{transition:transform .5s ease}body [id$=__cr_categories] .collection-card:hover .collection-card__image img,body [id$=__cr_mens_womens] .collection-card:hover .collection-card__image img{transform:scale(1.04)}body [id$=__cr_categories] .collection-card__image.media-aspect-square{padding-bottom:68.5%!important}body [id$=__cr_mens_womens] .collection-card__image.media-aspect-square,body [id$=__cr_mens_womens] .collection-card__image.media-aspect-portrait{padding-bottom:99.5%!important;--var-media-aspect-ratio: 100% !important}@media only screen and (min-width:768px){body [id$=__cr_mens_womens] .collection-card__image.media-aspect-portrait{--var-media-aspect-ratio: 100% !important}}body [id$=__cr_about] .image-with-text{position:relative}body [id$=__cr_about] .image-with-text__content--inner .subheading{color:var(--cr-orange);letter-spacing:.4em;margin-bottom:12px}body [id$=__cr_about] .image-with-text__content--inner h3{font-weight:900;font-size:clamp(36px,5vw,64px);line-height:1;letter-spacing:-.01em;text-transform:uppercase;color:var(--cr-black);margin:0 0 24px}body [id$=__cr_about] .image-with-text__content--inner .rte{color:#151515b3;font-size:1rem;line-height:1.6;max-width:540px}body [id$=__cr_about] .image-with-text__content--inner .rte p+p{margin-top:1em}body [id$=__cr_about] .image-with-text__content--inner .button{background:var(--cr-orange);border-color:var(--cr-orange);color:var(--cr-white);height:45px;padding:0 28px;font-size:.75rem;letter-spacing:.18em;margin-top:30px;border-radius:0}body [id$=__cr_about] .image-with-text__content--inner .button:before{background:var(--cr-orange-dark)}body [id$=__cr_about] .image-with-text__content--inner .button:hover,body [id$=__cr_about] .image-with-text__content--inner .button:focus{background:var(--cr-orange-dark);border-color:var(--cr-orange-dark);color:var(--cr-white)}body [id$=__cr_about] .image-with-text{position:relative;overflow:visible}body [id$=__cr_about] .image-with-text:after{content:"EST.\a2002";white-space:pre;position:absolute;right:0;top:50px;font-weight:900;font-size:clamp(80px,13vw,200px);line-height:.95;color:var(--cr-orange);opacity:.13;pointer-events:none;text-transform:uppercase;letter-spacing:-.02em;text-align:right}@media(max-width:1068px){body [id$=__cr_about] .image-with-text:after{display:none}}body [id$=__cr_country] .featured-collection-list{background:var(--cr-black)!important;padding:0}body [id$=__cr_country] .featured-collection-list--bg svg{display:none!important}body [id$=__cr_country] .featured-collection-list--bg:after{background:#000000a3!important}body [id$=__cr_country] .featured-collection-list--bg img{filter:saturate(.9) contrast(1.05)}body [id$=__cr_country] .featured-collection-list--inner--content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;align-items:center;gap:28px 60px;max-width:900px;margin:0 auto;text-align:center}body [id$=__cr_country] .featured-collection-list--eyebrow{grid-column:1 / -1;color:var(--cr-orange);font-family:var(--cr-font-text);letter-spacing:.48em;font-size:10px;line-height:1;font-weight:500;text-transform:uppercase;margin:0 0 34px;opacity:.9}body [id$=__cr_country] .featured-collection-list--button{font-family:var(--cr-font-display);font-style:italic;font-weight:900;font-size:clamp(39px,5.04vw,64px);line-height:.98;letter-spacing:0;text-transform:uppercase;margin:0;color:var(--cr-white);text-align:center;justify-content:center}body [id$=__cr_country] .featured-collection-list--button span{margin:0}body [id$=__cr_country] .featured-collection-list--button.active{color:var(--cr-white);-webkit-text-fill-color:var(--cr-white);-webkit-text-stroke-width:0;filter:drop-shadow(0 2px 12px rgba(0,0,0,.4))}body [id$=__cr_country] .featured-collection-list--button.active span{transform:skew(-10deg)}body [id$=__cr_country] .featured-collection-list--button:not(.active){color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(255,255,255,.82);opacity:.9}body [id$=__cr_country] .featured-collection-list--button:not(.active) span{transform:skew(-10deg)}@media(max-width:768px){body [id$=__cr_country] .featured-collection-list--inner--content{width:100%;grid-template-columns:1fr;gap:14px}body [id$=__cr_country] .featured-collection-list--button{font-size:clamp(27px,8.4vw,41px)}}body [id$=__cr_newsletter] .email-signup{background:var(--cr-black);color:var(--cr-white);position:relative;overflow:hidden;padding:80px 0}body [id$=__cr_newsletter] .email-signup--inner{max-width:700px;position:relative;z-index:2;text-align:center}body [id$=__cr_newsletter] .email-signup:before{content:"Join Us";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-weight:900;font-size:clamp(150px,22vw,360px);line-height:1;color:var(--cr-orange);opacity:.08;white-space:nowrap;text-transform:uppercase;letter-spacing:-.02em;pointer-events:none;z-index:1}body [id$=__cr_newsletter] .section-header{text-align:center;margin-bottom:30px}body [id$=__cr_newsletter] .section-header--content{max-width:100%}body [id$=__cr_newsletter] .email-signup--eyebrow{color:var(--cr-orange);font-size:.75rem;letter-spacing:.4em;font-weight:500;text-transform:uppercase;margin:0 0 18px;text-align:center}body [id$=__cr_newsletter] .section-header h2.h3{color:var(--cr-white);font-weight:900;font-size:clamp(40px,6vw,72px);line-height:1;letter-spacing:-.01em;text-transform:uppercase;margin:0 0 20px}body [id$=__cr_newsletter] .section-header .rte{color:#ffffffb3;font-size:1rem;max-width:480px;margin:0 auto}body [id$=__cr_newsletter] .signup-container input[type=email]{background:transparent;border:1px solid rgba(255,255,255,.4);color:var(--cr-white);height:50px;padding:0 60px 0 18px}body [id$=__cr_newsletter] .signup-container input[type=email]::placeholder{color:#ffffff80}body [id$=__cr_newsletter] .signup-container button{background:var(--cr-orange);width:50px;height:50px;max-height:50px}body [id$=__cr_newsletter] .signup-container button svg path{stroke:var(--cr-white)}.button:not(.outline):not(.white):not(.text-button){border-radius:0}body [id$=__cr_hero] .subheading,body [id$=__cr_global] .subheading,body [id$=__cr_about] .image-with-text__content--inner .subheading{color:var(--cr-orange)}body.template-product .section-breadcrumbs{border:0}body.template-product .breadcrumbs{padding:15px 40px 8px;font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:#7d7d7d;text-align:left}body.template-product .breadcrumbs a{color:#7d7d7d;text-decoration:none}body.template-product .breadcrumbs i{opacity:1;margin:0 9px}@media only screen and (min-width:1068px){body.template-product .thb-product-detail>.row.full-width-row{width:100%;max-width:none;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}body.template-product .thb-product-detail>.row.full-width-row>.columns{padding-left:0;padding-right:0}body.template-product .product-grid-container{width:100%;max-width:none;margin-left:auto;margin-right:auto;grid-template-columns:minmax(0,50%) minmax(480px,41%);grid-gap:clamp(24px,3vw,42px);align-items:start;justify-content:center}body.template-product .product-image-container.product-image-container--thumbnails{padding-left:0;display:flex;flex-direction:column}body.template-product .product-image-container.product-image-container--thumbnails scroll-shadow{position:static;width:100%;height:auto;margin-top:12px;order:2;--scroll-shadow-left: linear-gradient(90deg, rgba(var(--bg-body-rgb), 0), rgba(var(--bg-body-rgb), 0));--scroll-shadow-right: linear-gradient(90deg, rgba(var(--bg-body-rgb), 0), rgba(var(--bg-body-rgb), 0))}body.template-product .product-image-container.product-image-container--thumbnails .product-thumbnail-container{grid-auto-flow:column;grid-auto-columns:108px;grid-auto-rows:108px;overflow-x:auto;overflow-y:hidden;gap:28px;height:108px}body.template-product .product-image-container.product-image-container--thumbnails .product-thumbnail-container .product-thumbnail{width:108px;height:108px;background:transparent}body.template-product .product-image-container.product-image-container--thumbnails .product-thumbnail-container .product-thumbnail:after{box-shadow:inset 0 0 0 1px transparent}body.template-product .product-image-container.product-image-container--thumbnails .product-thumbnail-container .product-thumbnail.is-initial-selected:after{box-shadow:inset 0 0 0 1px var(--cr-orange)}}body.template-product .product-images{background:transparent;position:relative;min-height:min(74vw,720px)}body.template-product .product-single__media-image,body.template-product .product-card--featured-image-link{background:transparent}body.template-product .product-single__media-image.aspect-ratio--adapt{--padding-bottom: 100% !important}body.template-product .product-single__media-image img{object-fit:cover;width:100%;height:100%;top:0;left:0;transform:none}body.template-product .cr8rec-product-carousel-arrow{position:absolute;top:50%;z-index:8;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;transform:translateY(-50%);border:1px solid rgba(21,21,21,.22);background:#ffffffb8;color:var(--cr-black);cursor:pointer}body.template-product .cr8rec-product-carousel-arrow svg{width:9px;height:9px}body.template-product .cr8rec-product-carousel-arrow--prev{left:18px}body.template-product .cr8rec-product-carousel-arrow--next{right:18px}body.template-product .product-information--inner{padding-top:0;width:100%;max-width:none}body.template-product .product-information{width:100%;min-width:0}body.template-product .product--text.style_vendor{font-family:var(--cr-font-text);color:var(--cr-orange);font-size:10px;line-height:15px;letter-spacing:.4em;font-weight:500!important;text-transform:uppercase;margin-bottom:7px;font-weight:600}body.template-product .product-title{font-family:var(--cr-font-display);font-size:clamp(22px,2.17vw,29px);line-height:1.02;font-weight:900;letter-spacing:0;margin-bottom:14px;text-transform:uppercase}body.template-product .product-title-container{position:relative;padding-right:56px;margin-bottom:34px}body.template-product .cr8rec-product-heart{position:absolute;top:16px;right:0;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--cr-black);padding:0;cursor:pointer}body.template-product .cr8rec-product-heart svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.8}body.template-product .product-price-container .price,body.template-product .product-price-container{font-family:var(--cr-font-text);font-size:17px;line-height:1;font-weight:700;letter-spacing:.05em}body.template-product .product-price-container{display:block}body.template-product .cr8rec-product-tax{font-family:var(--cr-font-text);margin-top:10px;font-size:12px;line-height:18px;font-weight:450;letter-spacing:0;color:#7d7d7d}body.template-product .cr8rec-product-tax a{color:#7d7d7d;text-decoration:underline;text-underline-offset:2px}body.template-product .product-short-description{font-family:var(--cr-font-text);font-size:12px;line-height:18px;letter-spacing:.005em;color:var(--cr-black);margin-top:14px;margin-bottom:18px}body.template-product .product-form__input .form__label{font-family:var(--cr-font-text);font-size:15px;line-height:20px;letter-spacing:0;font-weight:700;margin-bottom:14px;text-transform:uppercase}body.template-product .product-form__input .form__label__value{font-family:var(--cr-font-text);font-weight:500;letter-spacing:0;text-transform:none;color:var(--cr-black);margin-right:0;padding-left:6px}body.template-product .variations .product-form__input--siblings--image-tile{margin-bottom:28px!important;gap:14px}body.template-product .variations .product-form__input--siblings--image-tile label{width:82px;height:82px;border-radius:0;background:#efefef;border:0;box-shadow:none;box-sizing:border-box}body.template-product .variations .product-form__input--siblings--image-tile label:after{top:3px;right:3px;bottom:3px;left:3px;border-radius:0;background-size:contain;background-repeat:no-repeat}body.template-product .variations .product-form__input--siblings--image-tile label.active{border:1px solid var(--cr-orange);box-shadow:none}body.template-product .variations .product-form__input--block{column-gap:12px;row-gap:12px;padding:0;margin-bottom:34px}body.template-product .variations .product-form__input--block input[type=radio]+label{font-family:var(--cr-font-text);width:78px;min-width:78px;height:40px;font-size:13px;line-height:1;letter-spacing:0;font-weight:700;margin:0;padding:0 12px;box-shadow:0 0 0 1px #d4d4d4 inset;background:var(--cr-white);color:#6f6f6f}body.template-product .variations .product-form__input--block input[type=radio]:checked+label{box-shadow:0 0 0 1px var(--cr-orange) inset;color:var(--cr-black)}body.template-product .size-unit-toggle button{font-family:var(--cr-font-text);font-size:15px;letter-spacing:.02em;line-height:20px;text-decoration:none}body.template-product .size-unit-toggle button[aria-pressed=true]{text-decoration:underline;text-underline-offset:5px}body.template-product .product-popup-modal__button{font-family:var(--cr-font-text);font-size:15px;line-height:20px;letter-spacing:.02em;color:var(--cr-orange);font-weight:450;text-transform:uppercase}body.template-product .add_to_cart_holder{gap:14px;margin-bottom:14px}body.template-product .add_to_cart_holder .quantity{width:110px;height:46px;max-height:46px;margin:0}body.template-product .single-add-to-cart-button{font-family:var(--cr-font-text);min-height:46px;font-size:12px;letter-spacing:.2em;font-weight:700;background:var(--cr-orange)!important;border-color:var(--cr-orange)!important;color:var(--cr-white)!important}body.template-product .shopify-payment-button{margin-top:0}body.template-product .thb-product-detail shopify-payment-terms{border-bottom:0;margin-bottom:0;padding-bottom:12px}body.template-product .product__accordion,body.template-product .product--accordion{margin-bottom:0;border-top:1px solid #e8e8e8;border-bottom:0;width:100%}body.template-product .product__accordion+.product__accordion,body.template-product .product--accordion+.product--accordion,body.template-product .product__accordion+.product--accordion,body.template-product .product--accordion+.product__accordion{margin-top:0}body.template-product .product__accordion:last-of-type,body.template-product .product--accordion:last-of-type{border-bottom:1px solid #e8e8e8}body.template-product .product__accordion summary,body.template-product .product--accordion summary{font-family:var(--cr-font-text);min-height:38px;padding:17px 24px 16px 0;font-size:12px;line-height:15px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--cr-black);display:flex;align-items:center}body.template-product .product__accordion summary>span:last-child,body.template-product .product--accordion summary>span:last-child{right:2px;width:12px;height:12px;top:50%;transform:translateY(-50%);display:block;position:absolute;margin:0;border:0}body.template-product .product__accordion summary>span:last-child:before,body.template-product .product__accordion summary>span:last-child:after,body.template-product .product--accordion summary>span:last-child:before,body.template-product .product--accordion summary>span:last-child:after{content:"";display:block;position:absolute;background:var(--cr-black)}body.template-product .product__accordion summary>span:last-child:before,body.template-product .product--accordion summary>span:last-child:before{width:1px;height:12px;top:0;left:5.5px}body.template-product .product__accordion summary>span:last-child:after,body.template-product .product--accordion summary>span:last-child:after{width:12px;height:1px;top:5.5px;left:0}body.template-product .product__accordion .accordion__content,body.template-product .product--accordion .accordion__content{font-family:var(--cr-font-text);padding:0 0 18px;font-size:12px;line-height:18px;color:var(--cr-black)}body.template-product .product-review-summary{font-family:var(--cr-font-text);margin-left:auto;margin-right:16px;display:none!important;align-items:center;gap:8px;font-size:11px;line-height:15px;letter-spacing:.08em;font-weight:450}body.template-product .product-review-summary .loox-rating{display:none!important}body.template-product .social-share{margin-top:24px;display:flex;align-items:center;gap:18px}body.template-product .share-article a,body.template-product .share-article button{width:18px;height:18px;margin:0}body.template-product .share-article svg{width:18px;height:18px}body.template-product .cr8rec-product-sku{font-family:var(--cr-font-text);margin-top:17px;font-size:12px;line-height:15px;letter-spacing:.32em;font-weight:500;color:#7d7d7d;text-transform:uppercase}body.template-product .section-product-recommendations .subheading,body.template-product .section-recently-viewed-products .subheading{font-family:var(--cr-font-text);color:var(--cr-orange);font-size:12px;line-height:15px;letter-spacing:.4em;font-weight:500;margin-bottom:6px;text-transform:uppercase}body.template-product .section-product-recommendations .section-header h2,body.template-product .section-recently-viewed-products .section-header h2{font-family:var(--cr-font-display);font-size:clamp(36px,4.2vw,60px);line-height:75px;font-weight:900;letter-spacing:0;text-transform:uppercase}body.template-product .product-card--featured-image{background:#efefef}body.template-product .product-card-title{font-size:.625rem;letter-spacing:.16em;line-height:1.4;font-weight:700;text-transform:uppercase}body.template-product .product-card-info .price{font-size:.625rem;letter-spacing:.12em}body.template-product .product-card .product-card-badge{background:var(--cr-orange);color:var(--cr-white)}body.template-product #footer{background:var(--cr-white);color:var(--cr-black);border-top:1px solid #e8e8e8}body.template-product #footer a,body.template-product #footer .thb-widget-title{color:var(--cr-black)}body.template-product #footer .thb-widget-title{font-size:.625rem;letter-spacing:.18em;font-weight:700}.share-article{margin-top:18px;display:flex!important;gap:10px!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cr8rec-design-v2.css.map */
