<!– –>
	/* Roboto */
	@import url(‘https://fonts.googleapis.com/css2?household=Roboto:ital,wght@0,100..900;1,100..900&show=swap’);
	/* Roboto Mono */
	@import url(‘https://fonts.googleapis.com/css2?household=Roboto+Mono:ital,wght@0,100..700;1,100..700&show=swap’);
:root {
/* //////////////////////////////////////////////////////////////////// */
/* System colours */
–color-cream: #F1EDDB;
–color-black: #000;
–color-white: #FFFFFF;
–color-light-gray: #EAE0D4;
–color-medium-gray: #555555; /* Hovers */
–color-dark-gray: #757575;
/* Major colours, use white or black textual content */
–color-pink: #F300CE;
–color-blue: #1F69FF;
/* Secondary colours, use black textual content solely*/
–color-orange: #E83D15;
–color-yellow: #D2FF43;
–color-green: #00D982;
–color-teal: #1A967E;
–color-purple: #9745FF;
/* //////////////////////////////////////////////////////////////////// */
/* Fonts */
–Brown-Common: Brown Common, Gill Sans, Arial, Helvetica, Roboto, Segoe UI Mild, Ubuntu Mild, DroidSans, sans-serif;
–Brown-Daring: Brown Daring, Gill Sans, Arial, Helvetica, Roboto, Segoe UI Mild, Ubuntu Mild, DroidSans, sans-serif;
–Roboto: ‘Roboto’, Arial, Helvetica, Segoe UI Mild, Ubuntu Mild, DroidSans, sans-serif;
–Roboto-Mono: ‘Roboto Mono’, Monaco, monospace;
–Homeowners-Slender: ‘owners-narrow’, sans-serif;
–Playfair: Playfair Show, Occasions New Roman Daring, TimesNewRomanPSMT-Daring, Occasions Daring, Noto Serif Daring, NotoSerif-Daring, Georgia, serif;
/* Font Letterspacing < DO NOT ALTER */
–Tight: -0.01em;
–Regular: 0em;
–Free: 0.02em;
–Unfold: 0.1em;
/* Intro column div{font-family:var(–Roboto-Mono);font-weight:var(–Weight-Roboto-Mono-Common);font-size:.85rem;text-transform:uppercase;text-decoration:none;letter-spacing:.05em;coloration:var(–subnav-text-color);border-bottom:1px stable clear}.subnav__container a:hover,.subnav__container-mobile button:hover,.subnav__container>div:hover{coloration:var(–subnav-text-hover-color);border-bottom:1px stable var(–subnav-text-hover-color)}.subnav__read-more{pointer-events: none;coloration:var(–subnav-read-more-color);border:0!essential;text-decoration:none}.subnav__container-mobile{show:none}#subnav__marker{peak:1px;margin-top:-1px}@media solely display screen and (max-width:1100px){.subnav__container{show:none}.subnav__container-mobile{show:flex}}@media solely display screen and (max-width:1024px){.subnav__container{width:100%;peak:50px;show:flex!essential;flex-direction:row;justify-content:begin;align-items:middle;hole:30px;overflow-x:auto;scroll-behavior:clean;padding:0 20px}.subnav__container a,.subnav__container-mobile button,.subnav__container>div{white-space:nowrap}.subnav__container::-webkit-scrollbar{peak:1px;pointer-events:auto;cursor:pointer}.subnav__container::-webkit-scrollbar-thumb{background:rgba(255,255,255,0);border-radius:6px;border:0}.subnav__container::-webkit-scrollbar-track{background:rgba(0,0,0,0);padding:0}}@media solely display screen and (max-width:760.98px){.subnav__container a,.subnav__container-mobile button,.subnav__container>div{font-size:.7rem;border-bottom:1px stable var(–subnav-text-color)}.subnav__container,.subnav__container-mobile{hole:20px}}
	#subnav, .subnav {
		transition: translateY 0.5s ease-in-out;
		-webkit-transition: translateY 0.5s ease-in-out;
	}
/* //////////////////////////////////////////////////////////////////// */
	/* Anchors */
	.caro__marker{place:relative}.caro__anchor{place:absolute;high:-40px;left:0;width:100%;peak:1px}.caro__marker .caro__anchor{high:-140px}
	.marker_set{place:relative}.marker{place:absolute;high:-40px;left:0;width:100%;peak:1px}.marker_set .marker{high:-140px}
	.section-html, .module {place: relative;}
/* //////////////////////////////////////////////////////////////////// */
/* Carousel Fundamentals */
.caro,.caro__scroller{show:block;width:100%}.caro{clear:each;margin:0;padding:0;overflow:hidden}.caro__scroller{place:relative}.caro__scroller-wrapper{width:100%;show:flex;flex-direction:column;place:relative}.caro__count{show:none}.caro__arrows{place:absolute;high:0;left:0;proper:0;width:100%;pointer-events:none;show:flex;flex-direction:row;justify-content:middle;align-items:middle;peak:100%}.caro__arrow,.caro__arrow-left,.caro__arrow-right{padding:0;pointer-events:auto}.caro__arrow-left{high:auto;backside:auto;left:40px;width:auto;margin:0;show:none;opacity:0}.caro__arrow-right{high:auto;proper:40px;width:100px;margin:0;show:block;opacity:1;animation-name:moveArrow;animation-timing-function:ease-in-out;animation-duration:1.5s;animation-iteration-count:infinite}.caro__arrow{place:absolute;width:60px;peak:60px;cursor:pointer;margin:-20px 0 0}.caro__arrow-file svg{width:100%;peak:100%}.caro__arrow-file svg path{fill: var(–carousel-arrow-shape-color)}.caro__arrow-file:hover path{fill:var(–carousel-arrow-shape-color-hover)}.caro__arrow-file svg circle{fill:var(–carousel-arrow-bgcolor);stroke:var(–carousel-arrow-bordercolor)}.caro__arrow-file:hover svg circle{fill:var(–carousel-arrow-bgcolor-hover);stroke:var(–carousel-arrow-bordercolor-hover)}.caro__arrow-right:hover{animation-play-state:paused;-webkit-animation-play-state:paused}@keyframes moveArrow{0%,100%{remodel:translateX(0)}50%{remodel:translateX(30px)}}@-moz-keyframes moveArrow{0%,100%{remodel:translateX(0)}50%{remodel:translateX(30px)}}@-webkit-keyframes moveArrow{0%,100%{remodel:translateX(0)}50%{remodel:translateX(30px)}}@-o-keyframes moveArrow{0%,100%{remodel:translateX(0)}50%{remodel:translateX(30px)}}.caro__scroller-list{width:100%;peak:fit-content;white-space:nowrap;overflow-x:auto;overflow-y:hidden;scroll-behavior:clean;scroll-snap-type:x obligatory;scroll-padding:0 20px;padding:0 0 20px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);remodel:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-overflow-scrolling:contact;grid-template-columns:repeat(100,340px);font-size:0;show:flex;justify-content:begin;align-items:begin;hole:20px;flex-wrap:nowrap}.is-promos .caro__scroller-list,.is-wide .caro__scroller-list,.is-youtube .caro__scroller-list{grid-template-columns:repeat(100,500px)}.is-social .caro__scroller-list,.is-tall .caro__scroller-list{grid-template-columns:repeat(100,340px)}.caro__card{overflow:hidden;width:340px;min-width:340px;max-width:340px;background-color:clear;peak:fit-content;scroll-snap-align:begin;place:relative;show:inline-block;float:none;box-sizing:content-box;padding:0;margin:0}.caro__card img{width:100%}.caro__card>div{box-sizing:border-box;width:inherit}.caro__card:first-of-type{padding-left:20px}.caro__card:last-of-type{margin-right:20px}.is-promos .caro__card,.is-wide .caro__card,.is-youtube .caro__card{width:500px;min-width:500px;max-width:500px}.is-youtube .caro__card iframe{width:500px!essential;peak:281px!essential}.is-social .caro__card iframe.instagram-media{max-width:unset!essential;width:100%!essential;border-radius:0!essential;margin:-54px 0 0!essential;border:0!essential}@media solely display screen and (max-width:760.98px){.caro__arrow-left{left:15px}.caro__arrow-right{proper:15px;pointer-events:none}.caro__arrow-right .caro__arrow-file{remodel:rotate(180deg)}.caro__arrow-file{width:85px;peak:85px}.caro__arrow-file img,.caro__arrow-file svg{padding:11px}@keyframes moveArrow{0%,100%{remodel:translateX(0)}50%{remodel:translateX(20px)}}@-moz-keyframes moveArrow{0%,100%{remodel:translateX(0)}50%{remodel:translateX(20px)}}@-webkit-keyframes moveArrow{0%,100%{remodel:translateX(0)}50%{remodel:translateX(20px)}}@-o-keyframes moveArrow{0%,100%{remodel:translateX(0)}50%{remodel:translateX(20px)}}.caro__scroller-list,.is-people .caro__scroller-list,.is-promos .caro__scroller-list,.is-social .caro__scroller-list,.is-tall .caro__scroller-list,.is-wide .caro__scroller-list,.is-youtube .caro__scroller-list{grid-template-columns:repeat(100,335px)}.caro__card,.is-people .caro__card,.is-promos .caro__card,.is-social .caro__card,.is-tall .caro__card,.is-wide .caro__card,.is-youtube .caro__card{width:335px;min-width:335px;max-width:335px}.is-youtube .caro__card iframe{width:335px!essential;peak:188px!essential}.caro__arrows{show:none!essential}}.caro__scroller-list::-webkit-scrollbar{peak:4px;pointer-events:auto;cursor:pointer;background:0 0!essential}.caro__scroller-list::-webkit-scrollbar-track{background:0 0!essential;padding:2px 0}.caro__scroller-list::-webkit-scrollbar-thumb{background:0 0!essential;border-radius:6px;border:0}.caro__scroller-list::-webkit-scrollbar-thumb:hover{background:0 0!essential}
/* /////////////////////////////////////////////////////////////////////////////// */
/* Editors */
	.editors {
		margin: 40px auto 0;
		padding: 0;
	}
.editors__wrapper {
}
	.editors__list {
		show: flex;
		flex-direction: row;
		justify-content: middle;
		align-items: flex-start;
		flex-wrap: wrap;
		width: 100%;
		hole: 15px;
	}
	.editors__card {
		width: 100%;
		max-width: 250px;
		show: block;
		margin: 0;
		padding: 0 20px;
	}
	.editors__card-image {
		width: 100%;
		max-width: 250px;
		margin: 0 auto 10px;
	}
	.editors__card-image img {
		width: 100%;
		border-radius: 500px;
		border: var(–editor-border-size) stable var(–editor-border-color);
	}
	.editors__card-details {
		width: 100%;
		show: flex;
		flex-direction: column;
		font-family: var(–editor-details-font);
		font-weight: var(–editor-details-weight);
		coloration: var(–editor-details-color);
		font-size: 0.7rem;
		line-height: 1.45;
		text-align: middle;
	}
	.editors__card-details a:hover {
		coloration: var(–editor-name-hover-color);
	}
	.editors__card-name {
		font-size: 1.2rem;
		coloration: var(–editor-name-color);
		font-family: var(–editor-name-font);
		font-weight: var(–editor-name-weight);
	}
	.editors__card-role {
		coloration: var(–editor-role-color);
		text-transform: uppercase;
		letter-spacing: 0.05em;
	}
	.editors__card-social {
	    show: flex;
	    flex-direction: row;
	    justify-content: middle;
	    align-items: middle;
	    hole: 0;
	}
	.editors__card-social-icon svg {
		width: 50px;
		peak: 50px;
	}
	.editors__card-social-icon svg path {
		fill: var(–editor-social-color);
	}
	.editors__card-social-icon:hover svg path {
		fill: var(–editor-social-hover-color);
	}
@media solely display screen and (max-width: 760px) {
		.editors {
	    	padding: 0 0 40px;
	    }
	    .editors__list {
	    	hole: 20px;
	    }
	    .editors__card {
	    	margin-bottom: 20px;
	    }
}
/* //////////////////////////////////////////////////////////////////// */
/* Merchandise */
	.product__card {
		width: 100%;
		peak: 100%;
		show: flex;
		flex-direction: column;
		hole: 0;
		align-items: stretch;
		justify-content: middle;
	}
	.product__image {
	    width: 100%;
	    overflow: hidden;
	    show: flex;
	    flex-direction: column;
	    justify-content: begin;
	    align-items: middle;
	    place: static;
	    padding-bottom: 0;
	    peak: fit-content;
	    high: 0;
	    max-height: 440px;
	}
/* new */
	.product__image {
		width: 100%;
	    overflow: hidden;
	    show: flex;
	    flex-direction: column;
	    justify-content: middle;
	    align-items: middle;
	    place: relative;
	    padding-bottom: 0;
	    peak: 440px; /* 420px; */
	}
	.product_image-container {
	    width: 100%;
	    overflow: hidden;
	    place: relative;
	    padding-bottom: 0;
	    peak: auto;
	   	border: 0; /* var(–product-img-border-size) stable var(–product-img-border-color); */
	    border-radius: 0; /* var(–product-img-border-radius); */
	    show: flex;
	    flex-direction: column;
	    justify-content: middle;
	    align-items: middle;
	}
	.product__image img {
	    width: 100%;
	    place: static;
	    high: unset;
	    -ms-transform: unset;
	    remodel: unset;
	    high: 0;
	    left: 0;
	}
	.product__eyebrow {
		width: 100%;
	    font-family: var(–product-brand-font);
	    font-weight: var(–product-brand-weight);
        font-size: 0.7rem;
        text-transform: uppercase;
        letter-spacing: 0.05em;
        coloration: var(–product-brand-color);
        text-decoration: none;
        padding: 15px 10px 5px;
        overflow: hidden;
    	peak: 35px;
	}
	.product__name {
		width: 100%;
	    font-family: var(–product-name-font);
	    font-weight: var(–product-name-weight);
        font-size: 1.1rem;
        text-transform: none;
        letter-spacing: 0em;
        coloration: var(–product-name-color);
        text-decoration: none;
        padding: 0 10px 15px;
        white-space: regular;
	    overflow: hidden;
	    peak: 60px;
	}
	.product__name span {
		border-bottom: 1px stable clear;
	}
	.product__name:hover span {
		border-bottom: 1px stable var(–product-name-color);
	}
	.product__buy {
		width: 100%;
		show: flex;
		flex-direction: row;
		justify-content: middle;
		align-items: stretch;
		padding: 0 10px 10px;
		hole: 20px;
	}
	.product__buy-button {
		width: fit-content;
		padding: 8px 20px;
	    font-family: Brown Daring, sans-serif;
	    font-weight: 400;
        font-size: 0.7rem;
        text-transform: uppercase;
        letter-spacing: 0.05em;
        coloration: var(–product-buy-text-color);
        background-color: var(–product-buy-bg-color);
        border: var(–product-buy-border-size) stable var(–product-buy-border-color);
        border-radius: 100px;
        text-align: middle;
        text-decoration: none;
	}
	.product__buy-button:hover {
        background-color: var(–product-buy-bg-hover-color);
        coloration: var(–product-buy-text-hover-color);
	}
	.product__buy-details {
		show: flex;
		flex-direction: column;
		hole: 5px;
		width: 100%;
	}
	.product__prices {
	    font-family: Brown Daring, sans-serif;
	    font-weight: 400;
        font-size: 0.7rem;
        coloration: var(–product-brand-color);
        text-decoration: none;
	}
	.product__retailer {
	    font-family: Brown Common, sans-serif;
	    font-weight: 400;
        font-size: 0.7rem;
        text-transform: uppercase;
        letter-spacing: 0.05em;
        coloration: var(–product-brand-color);
        text-decoration: none;
	}
	.product__card {
		text-align: left;
	}
	.caro.is-products .caro__card {
	    width: 220px !essential;
	    min-width: 220px !essential;
	    max-width: 220px !essential;
	}
	.product__name {
		font-size: 1.1rem !essential;
	}
	.product__image {
		peak: 320px !essential;
	}
	.product__buy {
	    padding: 0 0 10px !essential;
	    hole: 15px !essential;
	}
	.product__name,
	.product__eyebrow {
		padding-left: 0 !essential;
		padding-right: 0 !essential;
	}
	.caro__card:first-of-type {
		padding-left: 0 !essential;
	}
	.caro__card:last-of-type {
		margin-right: 0 !essential;
	}
	.caro__scroller-list {
		scroll-padding: 0 20px;
		padding: 0 20px 20px !essential;
	}
	h2.caro__header {
		font-family: ‘Brown Daring’, sans-serif;
		font-weight: 400;
		font-size: 2.5rem;
		margin: 0 auto 40px;
		text-transform: uppercase;
	}
	.subnav {
		background-color: #FFEEEE;
	}
	.header__container {
		width: 100%;
		show: flex;
		flex-direction: row;
		justify-content: begin;
		align-items: middle;
		hole: 0;
	}
	.header__column {
		width: 33.333%;
	}
	.header__column.is-two-column {
		width: 66.6666%;
	}
	.header__column img {
		width: 100%;
	}
	.intro__break {
		show: block;
	}
	.tmp-hero-overlay {
		place: absolute;
	    high: 26%;
	    left: 0;
	    width: 50%;
	    proper: 0;
	    margin: 0 auto;
	}
	.tmp-hero-overlay img {
		width: 100%;
	}
@media solely display screen and (max-width: 968px) {
		.header__container {
			flex-direction: column;
		}
		.header__column {
			width: 100%;
		}
		.header__column.is-two-column {
			width: 100%;
		}
		.intro__break {
			show: none;
		}
}
	.overlay__deaktop {
		show: block;
	}
	.overlay__mobile {
		show: none;
	}
@media solely display screen and (max-width: 768px) {
		.overlay__deaktop {
			show: none;
		}
		.overlay__mobile {
			show: block;
		}
		.tmp-hero-overlay {
		    high: 36%;
		    left: 0;
		    width: 89%;
		}
		h2.caro__header {
			font-size: 2.0rem;
		}
}
	/* Disguise damaged advert */
	.goku,
	.bxc {
		show: none !essential;
	}
const hasSubnav = true;
/* //////////////////////////////////////////////////////////////////// */
/* DO NOT ALTER */
operate fixImageSizes() {
		const w = setTimeout(operate() {
			clearTimeout(w);
			let a = doc.querySelectorAll(“.product_image-container img”);
			let h;
for (let i = 0; i < a.size; i++) {
				// Get picture peak
				h = a[i].clientHeight;
				// If peak is lower than 440px
				if (h  760) {
			c = doc.getElementById(“video_desktop”);
			c.pause();
		}
		a.type.place = “mounted”;
		b.type.peak = “58px”;
		a.type.remodel = “translateY(-50px)”;
		const w = setTimeout(operate() {
			a.type.remodel = “translateY(58px)”;
			a.type.transition = “all 0.75s ease-in-out”;
			a.type.webkitTransition = “all 0.75s ease-in-out”;
		}, 500);
}
	operate subnavOff() {
		const a = doc.getElementById(“subnav”);
		const b = doc.getElementById(“subnav__marker”);
		let c;
		if (window.innerWidth > 760) {
			c = doc.getElementById(“video_desktop”);
			c.play();
		}
		a.type.remodel = “translateY(0)”;
			a.type.transition = “all 0.75s ease-in-out”;
			a.type.webkitTransition = “all 0.75s ease-in-out”;
		const w = setTimeout(operate() {
			clearTimeout(w);
			a.type.place = “relative”;
			b.type.peak = “1px”;
		}, 10);
}
operate setupSubnav() {
if (Waypoint) {
		  var waySticky = new Waypoint({
		      factor: doc.getElementById(‘subnav__marker’),
		      handler: operate(course) {
		          if (course == ‘down’) {
		              subnavOn();
		          }
		          if (course == ‘up’) {
		              subnavOff();
		          }
		      },
  			  offset: 110
		  });
		}
	}
	operate initSubnav() {
		const w = setTimeout(operate() {
			clearTimeout(w);
			setupSubnav();
		}, 1000);
	}
operate initAnchors() {
		let a = doc.querySelectorAll(“#below-the-fold-modules>div”);
		let b,c,d,e,dv;
		for (let i = 0; i  {
	        const script = doc.createElement(‘script’);
	        script.src = url;
	        script.onload = resolve;
	        script.onerror = reject;
	        doc.head.appendChild(script);
	    });
	}
operate initLoad() {
loadScript(‘https://studio-assets.rf29.web/Belongings/Website/JS/waypoints.min.js’)
	    .then(() => {
	        // Loaded
		    if (hasSubnav) {
		    	initSubnav();
		    	// initAnchors();
		    }
		    // fixImageSizes();
	    })
	    .catch(error => {
	    	// Not loaded
	        console.error(‘Error loading script:’, error);
	    });
}
	const checkInit = setTimeout(operate() {
		clearTimeout(checkInit);
		const a = doc.getElementById(“tmp-hero”);
		// Be certain that to do that simply as soon as in case of web page re-render
		if (a == undefined) {
			let b = doc.querySelectorAll(“.tmp-hero”)[0];
			b.setAttribute(“id”,”tmp-hero”);
			initLoad();
		}
	}, 50);
<!–
								
								
–>
						
						<!–
						
						–>
						
						<!–
						
						–>
					
let CaroMobile = false;
if (navigator.userAgent.match(/Android|BlackBerry|iPhone|iPad|iPod|Opera Mini|IEMobile/i)) {
	CaroMobile = true;
}
operate CaroLeft(id,crd) {
	let w = (window.innerWidth)/2;
	let i = [“CARO__scroller” + id];
	let o = doc.getElementById(i);
	o.scrollLeft += -(w);
}
operate CaroRight(id,crd) {
	let w = (window.innerWidth)/2;
	let i = [“CARO__scroller” + id];
	let o = doc.getElementById(i);
	o.scrollLeft += w;
}
operate CaroArrows(id,crd) {
const ar_l = “>”;
const ar_r = “>”;
	// Arrows code, add id to the fucntion calls
	const a = “
“;
	// Goal the carousel
	let b = doc.querySelectorAll(“.caro__arrows”)[id];
	// Add arrows to carousel
	b.innerHTML = a;
}
operate CaroMonitor(id,wd,crd) {
	let i = [“CARO__scroller” + id];
	let o = doc.getElementById(i);
	let pos = o.scrollLeft;
	// Get variety of playing cards in scroller
	let num = o.childElementCount;
	// Get window width
	let w = window.innerWidth;
	// Calc scrolling sapce
	let max = -((w – wd));
	let gla = [“CARO__left” + id];
	let gra = [“CARO__right” + id];
	let la = doc.getElementById(gla);
	let ra = doc.getElementById(gra);
	// Left Arrow
	if (pos > -20 && pos  max) {
		ra.type.show = “none”;
		ra.type.opacity = “0.0”;
	} else {
		ra.type.show = “block”;
		ra.type.opacity = “1.0”;
	}
}
operate CaroDevice(id) {
	let i = [“CARO__scroller” + id];
	let o = doc.getElementById(i);
	let pos = o.scrollLeft;
if (pos > 100) {
		let gra = [“CARO__right” + id];
		let ra = doc.getElementById(gra);
		ra.type.opacity = “0.0”;
		ra.type.transition = “all 0.7s”;
		ra.type.WebkitTransition = “all 0.7s”;
		let wait = setTimeout(operate() {
			ra.type.show = “none”;
 			clearTimeout(wait);
 		}, 200);
}
}
operate CaroCount(id) {
	let a = [“CARO__scroller” + id];
	let b = doc.getElementById(a).kids;
	return b.size;
}
operate CaroWidthCheck(id,wd,depend) {
	let w = window.innerWidth;
	let a = [“CARO__scroller” + id];
	let b = doc.getElementById(a);
	let gla = [“CARO__left” + id];
	let gra = [“CARO__right” + id];
	let la = doc.getElementById(gla);
	let ra = doc.getElementById(gra);
	console.log(id + “browser ” + w);
	console.log(id + “scroller ” + wd);	
	if (wd < w) {
		b.type.justifyContent = "middle";
		la.type.visibility = "hidden";
		ra.type.visibility = "hidden";
	} else {
		b.type.justifyContent = "begin";
		la.type.visibility = "seen";
		ra.type.visibility = "seen";
	}
}
operate CaroSetup(id) {
	// Assemble carousel id attribute
	let a = ["CARO" + id];
	let aa = ["CARO__scroller" + id];
	// Goal the carousel
	let b = doc.querySelectorAll(".caro")[id];
	let bb = doc.querySelectorAll(".caro__scroller-list")[id];
	// Get width of playing cards
	let crd = bb.querySelectorAll(".caro__card")[1].clientWidth; // Get width from the second card
	// Set the attribute of the carousel
	b.setAttribute("id",a);
	bb.setAttribute("id",aa);
	// Get width of the scroller factor
	let wd = bb.scrollWidth;
	let depend = CaroCount(id);
	// Watch the carousel scolling
	bb.addEventListener("scroll", operate() {
		if (CaroMobile == false) {
	    	CaroMonitor(id,wd,crd);
	    } else {
	    	CaroDevice(id);
	    }
}, false);
	// Add the arrows
	CaroArrows(id,crd);
	// Test width of playing cards, if not wider than browser, middle and switch off arrows
	CaroWidthCheck(id,wd,depend);
}
operate CaroResize() {
	let a = doc.querySelectorAll(".caro");
	let b,c,d,wd;
for (let i = 0; i < a.size; i++) {
		b = ["CARO__scroller" + i];
		c = doc.getElementById(b);
		d = b.childElementCount;
		wd = c.scrollWidth;
CaroWidthCheck(i,wd,d);
}
}
operate CaroInit() {
	// Search for Carousels
	let a = doc.querySelectorAll(".caro");
	// Run setup for every carousel discovered
	for (let i = 0; i < a.size; i++) {
		CaroSetup(i);
	}
	// If browser resize, recheck if carousels want centering and arrows
	window.onresize = operate() {
		CaroResize();
    };
}
const CaroWait = setTimeout(operate() {
clearTimeout(CaroWait);
let a = doc.querySelectorAll(".caro")[0].id;
	if (a != "CARO0") {
		CaroInit();
	}
}, 500);
	.gallery {
		width: 100%;
		margin-top: -20px;
		font-size: 0;
	}
	.gallery__container {
		width: 100%;
		show: flex;
		flex-direction: row;
		flex-wrap: wrap;
		hole: 0;
	}
	.gallery__item {
		width: 25%;
	}
	.gallery__image {
	    width: 100%;
	    peak: 100%;
	    z-index: 98;
	    place: relative;
	}
	.gallery__image img {
	    width: auto;
	    place: relative;
	    peak: 80vh;
	}
	.gallery__details {
		padding: 15px 0 0;
		z-index: 99;
		place: relative;
	}
	.gallery__item-title {
		font-family: ‘Brown Common’, sans-serif;
		font-size: 0.85rem;
		coloration: #54374C;
		text-align: left;
		margin: 5px 0;
		show: flex;
		flex-direction: row;
		justify-content: begin;
		align-items: middle;
		hole: 12px;
	}
	.gallery__item-credit {
		font-family: ‘Roboto Mono’, monospace;
		font-size: 0.65rem;
		text-transform: uppercase;
		text-align: left;
		show: flex;
		flex-direction: row;
		justify-content: begin;
		align-items: middle;
		hole: 12px;
	}
	.gallery__item-credit a:hover {
		background-color: #54374C;
		coloration: #F1EDDB;
	}
	h5 {
		font-family: ‘Brown Common’, sans-serif;
		font-size: 0.85rem;
		coloration: #54374C;
	}
	.footnote {
		font-family: ‘Brown Common’, sans-serif;
		font-size: 0.65rem;
		coloration: #54374C;
	}
	.person__overlay-set {
		font-family: ‘Brown Common’, sans-serif;
		font-size: 1rem;
		line-height: 1.65;
	}
	.person__image-container {
		font-size: 0;
	}
	.is-double {
		width: 50%;
	}
	.caro.is-gallery
	.caro__card {
	    width: fit-content;
	    min-width: fit-content;
	    max-width: fit-content;
	    peak: fit-content;
	    peak: fit-content;
	}
	.gallery__image.gallery__image-group {
	    show: flex;
	    flex-direction: column;
	    hole: 20px;
	    peak: 80vh;
	}
	.gallery__image.gallery__image-group img {
	    peak: 50%;
	}
	.gallery__image {
		overflow: hidden;
	}
	.gallery__image a img {
		remodel: scale(1.0);
		transition: all 0.5s ease-in;
		-webkit-transition: all 0.5s ease-in;
	}
	.gallery__image a:hover img {
		remodel: scale(1.1);
		transition: all 0.5s ease-in;
		-webkit-transition: all 0.5s ease-in;
	}
@media solely display screen and (max-width: 1400px) {
		.gallery__image img,
		.gallery__image.gallery__image-group {
		    peak: 70vh;
		}
}
@media solely display screen and (max-width: 1200px) {
		.gallery__image img,
		.gallery__image.gallery__image-group {
		    peak: 60vh;
		}
}
	.is-quote-bg {
		background: #f7e5ba;
		background: -webkit-linear-gradient(180deg, rgba(247, 229, 186, 1) 0%, rgba(247, 231, 244, 0.85) 100%);
		background: -moz-linear-gradient(180deg, rgba(247, 229, 186, 1) 0%, rgba(247, 231, 244, 0.85) 100%);
		background: linear-gradient(180deg, rgba(247, 229, 186, 1) 0%, rgba(247, 231, 244, 0.85) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=”#F7E5BA”, endColorstr=”#F7E7F4″, GradientType=0);
	}
@media solely display screen and (max-width: 600px) {
	    .gallery__image img, .gallery__image.gallery__image-group {
	        peak: auto;
	        width: 100%;
	        max-width: 87vw;
	    }
}
THE LOOKBOOK
	.gallery__item.is-quote {
		width: 100%;
	}
	.is-quote
	.gallery__image {
		margin: 0 auto;
		text-align: middle;
	}
	.is-quote
	.gallery__image img {
	    peak: auto;
	    width: 100%;
	    max-width: 1100px;
	    margin: 0 auto;
	}
	.quote__credit {
		width: fit-content;
		margin: 0 auto 20px;
	}
	.quote__credit .gallery__image img {
		width: 100%;
		max-width: 150px;
		border-radius: 400px;
		margin: 0 auto;
	}
	.quote__name {
	    font-family: Brown Daring, sans-serif;
	    font-size: 1.75rem;
	    letter-spacing: 0.01em;
	    line-height: 1.2;
	    word-spacing: regular;
	    font-weight: 400;
	    coloration: #54374C;
	    text-align: middle;
	    padding: 8px 20px 7px;
	}
	.quote__role {
	    font-family: Brown Common, sans-serif;
	    font-size: 0.9rem;
	    letter-spacing: 0.2em;
	    line-height: 1.2;
	    word-spacing: regular;
	    font-weight: 400;
	    coloration: #54374C;
	    text-align: middle;
	}
	.quote__desktop {
		show: block;
	}
	.quote__mobile {
		show: none;
	}
@media solely display screen and (max-width: 760px) {
		.quote__credit .gallery__image img {
			max-width: 100px;
		}
		.quote__name {
		    font-size: 1.25rem;
		}
		.quote__desktop {
			show: none;
		}
		.quote__mobile {
			show: block;
		}
}
	.quote__credit a .gallery__image {
		remodel: scale(1.0);
		transition: all 0.5s ease-in;
		-webkit-transition: all 0.3s ease-in;
	}
	.quote__credit a:hover .gallery__image {
		remodel: scale(1.1);
		transition: all 0.5s ease-in;
		-webkit-transition: all 0.3s ease-in;
	}
	.quote__credit a .quote__name span {
		border-bottom: 2px stable clear;
		transition: all 0.5s ease-in;
		-webkit-transition: all 0.3s ease-in;
	}
	.quote__credit a:hover .quote__name span {
		border-bottom: 2px stable #54374C;
		transition: all 0.5s ease-in;
		-webkit-transition: all 0.3s ease-in;
	}
	.gallery__item {
		width: 30%;
	}
	.is-double {
		width: 66%;
	}
	.gallery__detail-group {
	    show: flex;
	    flex-direction: row;
	    hole: 0;
	    peak: 60vh;
		background: #e8e0cc;
		background: -webkit-linear-gradient(180deg, rgba(232, 224, 204, 1) 0%, rgba(230, 202, 225, 1) 100%);
		background: -moz-linear-gradient(180deg, rgba(232, 224, 204, 1) 0%, rgba(230, 202, 225, 1) 100%);
		background: linear-gradient(180deg, rgba(232, 224, 204, 1) 0%, rgba(230, 202, 225, 1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=”#E8E0CC”, endColorstr=”#E6CAE1″, GradientType=0);
	}
	.gallery__detail-card {
	    show: flex;
	    flex-direction: column;
	    hole: 0;
	    justify-content: middle;
	    align-content: middle;
	    white-space: regular;
	    padding: 40px;
	}
	.detail__header {
		font-family: ‘Brown Daring’, sans-serif;
		font-weight: 400;
		font-size: 3rem;
		coloration: #54374C;
		text-align: left;
	}
	.detail__title {
		font-family: ‘Brown Common’, sans-serif;
		font-weight: 400;
		font-size: 2.1rem;
		coloration: #54374C;
		text-align: left;
		padding-bottom: 20px;
	}
	.detail__blurb {
		font-family: ‘Brown Common’, sans-serif;
		font-weight: 400;
		font-size: 1.1rem;
		text-transform: none;
		text-align: left;
		line-height: 1.5;
		margin-bottom: 25px;
		coloration: #54374C;
	}
	.detail__label {
		font-family: ‘Roboto Mono’, monospace;
		font-weight: 400;
		font-size: 0.75rem;
		text-transform: uppercase;
		text-align: left;
		coloration: #54374C;
	}
	a.detail__link {
		font-family: ‘Brown Common’, sans-serif;
		font-weight: 400;
		font-size: 1.3rem;
		text-transform: none;
		text-align: left;
		margin: 8px 0 15px;
		coloration: #54374C;
		text-decoration: none;
		line-height: 1.32;
		transition: all 0.3s ease-in-out;
		-webkit-transition: all 0.3s ease-in-out;
	}
@media solely display screen and (max-width: 1200px) {
		a.detail__link {
			font-size: 1.15rem;
		}
}
	a.detail__link span {
		border-bottom: 1px stable #54374C;
		transition: all 0.15s ease-in-out;
		-webkit-transition: all 0.15s ease-in-out;
	}
	a.detail__link:hover {
		coloration: #FFEEEE;
		transition: all 0.15s ease-in-out;
		-webkit-transition: all 0.15s ease-in-out;
	}
	a.detail__link:hover span {
		border-bottom: 1px stable clear;
		background: #54374C;
		transition: all 0.15s ease-in-out;
		-webkit-transition: all 0.15s ease-in-out;
	}
	.is-smaller img {
		peak: 60vh;
	}
	.is-smaller.gallery__image-group {
	    show: flex;
	    flex-direction: column;
	    hole: 20px;
	    peak: 60vh;
	}
	.is-smaller.gallery__image-group img {
	    peak: 48%;
	}
	.gallery__container {
		hole: 20px;
		padding: 0 20px;
	}
	.particular {
		width: 100%;
		margin: 0 auto;
		show: flex;
		flex-direction: column;
		justify-content: middle;
		align-items: middle;
		hole: 40px;
		margin: 0;
		padding: 0 20px;
	}
	.special__container {
		width: 100%;
		max-width: 1100px;
		show: flex;
		flex-direction: row;
		justify-content: middle;
		align-items: middle;
		hole: 0;
		flex-wrap: wrap;
		padding: 0;
		margin: 0 auto;
	}
	.special__column {
		width: 50%;
		show: flex;
		flex-direction: column;
		justify-content: stretch;
		align-items: begin;
	}
	.special__column img {
		width: 100%;
	}
	.is-details {
		padding: 40px;
	}
	.special__grid {
		width: 100%;
		show: flex;
		flex-direction: row;
		flex-wrap: wrap;
		hole: 0;
		font-size: 0;
		padding: 0;
		margin: 0;
		overflow: hidden;
	}
	.special__grid>img {
		width: 50%;
	}
	.detail__instagram {
		margin-bottom: 20px;
	}
	.detail__instagram a {
		padding: 0 0 0 0;
	}
	.detail__instagram a svg {
		width: 30px;
		peak: 30px;
		padding: 0;
		background-color: clear;
		transition: all 0.15s ease-in-out;
		-webkit-transition: all 0.15s ease-in-out;
		border-radius: 6px;
	}
	.detail__instagram a:hover svg {
		background-color: #54374C;
		transition: all 0.15s ease-in-out;
		-webkit-transition: all 0.15s ease-in-out;
	}
	.detail__instagram a svg path {
		fill: #54374C;
		transition: all 0.15s ease-in-out;
		-webkit-transition: all 0.15s ease-in-out;
	}
	.detail__instagram a:hover svg path {
		fill: #FFEEEE;
		transition: all 0.15s ease-in-out;
		-webkit-transition: all 0.15s ease-in-out;
	}
	.artist__products {
		width: 100%;
		max-width: 1100px;
	}
	.artist__products .caro__card {
		width: 23% !essential;
	}
/* Updates */
	.particular {
		hole: 20px;
		margin-bottom: 80px;
	}
	.special__grid {
	    hole: 20px;
	    flex-direction: column;
	}
	.special__grid-image {
	    width: 100%;
	}
	.is-taller {
		width: 25%;
	    padding: 0 0 0 20px;
	}
	.is-taller:last-of-type {
		width: 25%;
	    padding: 0 0 0 20px;
	}
	.special__grid {
	    column-gap: 20px;
	    flex-direction: column;
	    justify-content: begin;
	    align-items: finish;
	}
	.special__container {
		align-items: begin;
	}
	.is-bigger {
		padding-right: 0;
	    overflow: hidden;
	    justify-content: begin;
	    align-items: begin;
	}
	.is-bigger img {
		margin-top: -30px;
	}
	.is-break {
		show: block;
	}
	.particular a img {
		remodel: scale(1.0);
		transition: all 0.5s ease-in;
		-webkit-transition: all 0.5s ease-in;
	}
	.particular a:hover img {
		remodel: scale(1.1);
		transition: all 0.5s ease-in;
		-webkit-transition: all 0.5s ease-in;
	}
	.special__column,
	.special__grid-image {
		overflow: hidden;
	}
@media solely display screen and (max-width: 1100px) {
		.is-details {
		    padding: 20px;
		}
		.detail__header {
		    font-size: 2.3rem;
		}
		.detail__title {
		    font-size: 1.65rem;
		}
}
@media solely display screen and (max-width: 960px) {
		.special__container {
			width: 100%;
			max-width: 600px;
			show: flex;
			flex-direction: column;
			justify-content: middle;
			align-items: middle;
			hole: 0;
			row-gap: 20px;
			flex-wrap: wrap;
			padding: 0;
			margin: 0 auto;
		}
		.special__container.is-grids {
			flex-direction: row;
		}
		.special__column {
		    width: 100%;
		}
		.is-details {
		    padding: 0 25px 40px;
		}
		.detail__header {
		    font-size: 2.3em;
		}
		.detail__title {
		    font-size: 1.4rem;
		}
		.is-taller {
			width: 50%;
			padding: 0 10px 0 0;
		}
		.is-taller:last-of-type {
			width: 50%;
			padding: 0 0 0 10px;
		}
}
@media solely display screen and (max-width: 760px) {
		.is-break {
			show: none;
		}
}
	.is-footnote {
		justify-content: middle;
	    margin-top: -10px;
	}
	.detail__instagram {
		show: none !essential;
	}
THE ARTISTS
				Zerina Akers on the 5 Moods That Will 
Form Your Fall Closet
				R29’s Fall Lookbook: Coree Moreno Shares 
The Season’s Chicest Hairstyles To Attempt
				R29’s Fall Lookbook: Sir John Units 
The Tone With 5 Energy Seems
				R29’s Fall Lookbook: Brittney Boyce On 
The Coolest Nail Artwork Of The Season
Get the Seems
	.tales {
		width: 100%;
		padding-bottom: 80px;
	}
	.stories__container {
		width: 100%;
		show: flex;
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: middle;
		align-items: middle;
		hole: 20px;
		padding: 0 40px;
		margin: 0 auto;
	}	
	.stories__card {
	    peak: 600px;
	    place: relative;
	    width: 340px;
	    margin: 0;
	    show: inline-block;
	    background-color: #291824;
	    text-align: middle;
	    coloration: #F1EDDB;
	    min-width: 140px;
	    -webkit-transition: box-shadow .2s ease-in-out;
	    transition: box-shadow .2s ease-in-out;
	    vertical-align: high;
	}
	.stories__opener-image {
	    min-height: 405px;
	    z-index: 40;
	    place: relative;
	}
	.stories__opener-image img {
	    place: static;
	    width: 100%;
	    z-index: 60;
	}
	.stories__story-content {
	    text-align: left;
	    margin: 20px;
	}
	.stories__section {
	    font-family: Brown Common, sans-serif;
	    font-size: 12px;
	    letter-spacing: .1em;
	    line-height: 1.2em;
	    word-spacing: regular;
	    font-weight: 400;
	    coloration: #E6CAE1;
	    text-transform: uppercase;
	    margin-bottom: 15px;
	}
	.stories__title {
	    font-family: Brown Daring, sans-serif;
	    font-size: 25px;
	    font-weight: 400;
	    word-spacing: regular;
	    letter-spacing: 0em;
	    line-height: 1.3em;
	    text-transform: none;
	    font-size: 20px;
	    text-align: left;
	}
	.stories__card a
	.stories__title>span {
	    -webkit-transition: border-bottom 0.1s ease-in;
	    transition: border-bottom 0.1s ease-in;
	    border-bottom: 1px stable clear;
	}
	.stories__card a:hover
	.stories__title>span {
	    -webkit-transition: border-bottom 0.1s ease-in;
	    transition: border-bottom 0.1s ease-in;
		border-bottom: 1px stable #F1EDDB;
	}
	.stories__story-meta {
	    font-family: Brown Common, sans-serif;
	    font-size: 12px;
	    letter-spacing: .1em;
	    line-height: 1.2em;
	    word-spacing: regular;
	    font-weight: 400;
	    text-transform: uppercase;
	    coloration: #E6CAE1;
	}
	.stories__author {
	    padding-top: 2.5em;
	    place: absolute;
	    backside: 20px;
	    left: 20px;
	}
	.stories__author-name {
	    text-transform: uppercase;
	}
	.stories__publish-date {
	    place: absolute;
	    backside: 20px;
	    proper: 20px;
	}
@media solely display screen and (max-width: 1550px) {
		.stories__container {
		    max-width: 1000px;
		}
}
THE LOOKBOOK STORIES
	.credit {
		width: 100%;
		max-width: 960px;
		padding: 80px 20px 80px;
		coloration: #54374C;
		margin: 0 auto;
		text-align: middle;
	}
	.credit>p {
		font-family: ‘Roboto Mono’, monospace;
		font-size: 0.65rem;
		font-weight: 400;
		line-height: 1.55;
		text-transform: uppercase;
		text-align: middle;
		margin: 0 auto 20px;
	}
	.credit a {
		coloration: #54374C;
		text-decoration: underline;
	}
CREDITS:
Chief Content material Officer: Brooke DeVard;
Featured Artist: Make-up: Sir John;
Featured Artist: Nails: Brittney Boyce;
Featured Artist: Stylist: Zerina Akers;
Featured Artist: Hair: Coree Moreno;
Photographer: Steven Simione;
Director of Images: Alli Gooch;
Director of Images: Yasmine Diba;
Director of Images: Amalia Irons;
Hair and Make-up: Alexis De La Isla;
Wardrobe: Tabitha Sanchez;
Producer: Alexa Rhodes;
Line Producer: Megan Boal;
Manufacturing Coordinator: Dawnie Jefferson;
Manufacturing Assistant: Chelsea Triana;
Artwork Manufacturing Assistant: Charlotte Lethbridge;
Editor:	Christianne Jackson;
Editor: David Rho;
Photographer Assistant: Marco Roman;
Picture Retouching: Daniele Iachella;
Stylist Assistant: Owen McQueeney;
Wardrobe Assistant: Abigail Depose;
Wardrobe Assistant: AmyClaire Mugno;
Wardrobe Assistant: Elijah Scott;
Hair and Make-up Assistant: Lisa Dempsey;
Make-up Artist Assistant: Kasha Lassien;
Make-up Artist Assistant: Leyla Hayauri;
Make-up Consultant: Queen White;
Senior Social Supervisor: Lia Tabackman;
Supervising Social Producer: Jordan Bogigian;
Social Producer: Breanna Davis;
VP, Inventive: Reward Paige;
Inventive Director: Madeleine Mogul;
Inventive Director: Hayley Champoux;
Senior Inventive: Elizabeth Therese Parker;
Inventive Strategist: Tamar Willis;
Nails Mannequin: Dyani Norwood;
Nails Mannequin: Fatma Dabo;
Stylist Mannequin: Ellen Byun;
Stylist Mannequin: Amber Jones;
Stylist Mannequin: Brenna Monet;
Make-up Mannequin: Jessie Mesa;
Make-up Mannequin: Mary Stoker;
Hair Mannequin: Catherine Pham;
Hair and Make-up Mannequin: Nyawuta Chol;
Hair Mannequin: Mercedes Enriqueta;
VP, Expertise Partnerships & Influencer Technique: Gabriela Zarmakoupis;
Expertise Marketing campaign Supervisor: Anne Marie Andrews;
Inventive & Gross sales Strategist: Alissa Maggiacomo
Senior Author: Karina Hoshikawa;
Product Design: 	Lee Misenheimer;
Like what you see? How about some extra R29 goodness, proper right here?
					
												





















				





















