﻿/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(//assets.floydhome.com/assets/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)}.ui-widget-header .ui-icon{background-image:url(//assets.floydhome.com/assets/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(//assets.floydhome.com/assets/jquery-ui/ui-icons_555555_256x240-32175261daee76c82bb0edf0eea16a56421866fbc31e94f3c1d570aa114502f5.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(//assets.floydhome.com/assets/jquery-ui/ui-icons_ffffff_256x240-350df1b7131037de20e83c5c0f3a41a770d2ac48b5762ea772b3f4a8a7b9d47a.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(//assets.floydhome.com/assets/jquery-ui/ui-icons_777620_256x240-0b020fc6e696d88d296e7bb1f61f1eb2ad827848e2c7382a4c3e0999e702dd9b.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//assets.floydhome.com/assets/jquery-ui/ui-icons_cc0000_256x240-40985a64b4d5dd213fba27fcd862a1bd1b337a97674f6ff0b9ec20abcee4bc69.png)}.ui-button .ui-icon{background-image:url(//assets.floydhome.com/assets/jquery-ui/ui-icons_777777_256x240-faf32007ae120c302213557626e660dd10e711c5dd4f1113d35f26dc05b78d2f.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:0.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{box-shadow:0 0 5px #666}/*!
 * jQuery UI Datepicker 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//assets.floydhome.com/assets/OwlCarousel2/dist/assets/owl.video.play-0436045686fddf10ccbbe2568e0cbffb457e7de7d43d1115c0056e81e97149ff.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@font-face{font-family:"floyd_gothic_light";font-style:normal;font-weight:normal;src:url(//assets.floydhome.com/assets/floyd_gothic/FloydGothic-Light-cc8f9b3bb47385050140b1b2a4fee29988b593cfbf4e669ecbb9773e68ae4072.woff) format("woff"),url(//assets.floydhome.com/assets/floyd_gothic/FloydGothic-Light-325d3dafdceb391dd4c637bf70bbc28f8bf4b04cef549556779efc0ec363c414.ttf) format("truetype")}@font-face{font-family:"floyd_gothic_bold";font-style:normal;font-weight:normal;src:url(//assets.floydhome.com/assets/floyd_gothic/FloydGothic-Bold-29e39841d48d33b734cc2b191025e2a4c090552646eeaf74902fa7c3a976f85e.woff) format("woff"),url(//assets.floydhome.com/assets/floyd_gothic/FloydGothic-Bold-45ec337ff22a2f1f1e07d308d81389466a4658ada3d504412ba86a86d9425f09.ttf) format("truetype")}body{font-size:0.8125rem;line-height:1.3125rem;color:#000;font-family:"floyd_gothic_light"}h1,h2,h3,h4,h5,h6{font-family:"floyd_gothic_light";font-weight:normal;margin:0}@font-face{font-family:"floyd_gothic_light";font-style:normal;font-weight:normal;src:url(//assets.floydhome.com/assets/floyd_gothic/FloydGothic-Light-cc8f9b3bb47385050140b1b2a4fee29988b593cfbf4e669ecbb9773e68ae4072.woff) format("woff"),url(//assets.floydhome.com/assets/floyd_gothic/FloydGothic-Light-325d3dafdceb391dd4c637bf70bbc28f8bf4b04cef549556779efc0ec363c414.ttf) format("truetype")}@font-face{font-family:"floyd_gothic_bold";font-style:normal;font-weight:normal;src:url(//assets.floydhome.com/assets/floyd_gothic/FloydGothic-Bold-29e39841d48d33b734cc2b191025e2a4c090552646eeaf74902fa7c3a976f85e.woff) format("woff"),url(//assets.floydhome.com/assets/floyd_gothic/FloydGothic-Bold-45ec337ff22a2f1f1e07d308d81389466a4658ada3d504412ba86a86d9425f09.ttf) format("truetype")}@font-face{font-family:"lars_mono";font-style:normal;font-weight:normal;src:url(//assets.floydhome.com/assets/lars/Lars-MonoWeb-3293f3f8e7550c642c62e05e9ead05b4703460d31513b14c5f32806e16fdbebf.woff2) format("woff2"),url(//assets.floydhome.com/assets/lars/Lars-MonoWeb-c52e7f847cf1246661d0c765f8957f18622b6c7c76714e6660587f282067f37c.woff) format("woff")}.medium-text,.product-section-image .content .caption,.product-section-text{font-family:"floyd_gothic_bold";font-size:1.75rem;line-height:2.1875rem}@media screen and (min-width: 901px){.medium-text,.product-section-image .content .caption,.product-section-text{font-size:2.25rem;line-height:2.6875rem}}.special-text,.instructions .instruction__caption{font-family:"floyd_gothic_bold";font-size:1.5rem;line-height:1.875rem}html{font-size:16px;line-height:1.4;letter-spacing:0.02rem}body{font-size:0.9375rem;line-height:1.25rem;font-family:"floyd_gothic_light";color:#000}h1,h2,h3,h4,h5,h6{margin:0}h1,.h1{font-size:1.75rem;line-height:2.0625rem}@media screen and (min-width: 901px){h1,.h1{font-size:4rem;line-height:4.875rem}}h2,.h2{font-size:1.75rem;line-height:2.0625rem}@media screen and (min-width: 901px){h2,.h2{font-size:2.25rem;line-height:2.6875rem}}h3,.h3{font-size:1.75rem;line-height:2.0625rem}h4,.h4{font-size:1rem;line-height:1.25rem}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:"floyd_gothic_bold"}.body-1{font-size:0.9375rem;line-height:1.25rem}.body-2{font-size:0.75rem;line-height:1rem}.body-3{font-size:0.625rem;line-height:0.8125rem}.font-bold{font-family:"floyd_gothic_bold"}.huge-header{font-family:"floyd_gothic_bold";font-size:2.25rem;line-height:2.6875rem}@media screen and (min-width: 661px){.huge-header{font-size:13vw;line-height:13.1vw}}.big-header{font-family:"floyd_gothic_bold";font-size:2.25rem;line-height:2.6875rem}@media screen and (min-width: 661px){.big-header{font-size:6vw;line-height:7vw}}.quitebig-header{font-family:"floyd_gothic_bold";font-size:2.25rem;line-height:2.6875rem}@media screen and (min-width: 661px){.quitebig-header{font-size:4.5vw;line-height:5.2vw}}@media screen and (min-width: 1280px){.quitebig-header{font-size:3.875rem;line-height:4.25rem}}@-webkit-keyframes condensed_effect{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@keyframes condensed_effect{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@-webkit-keyframes expanded_effect{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@keyframes expanded_effect{0%{opacity:0}75%{opacity:0}100%{opacity:1}}.product-section-big-image,.landing-page-section__big-image,.landing-page-section__image,.landing-page-mattress-recycling .landing-page__big-image,.landing-page-home .landing-page-section__big-image,.page .animation-loop,.page .hero,.page .masthead,.page .details,.page .big-image,.products-category .top-image,.products-category .big-image,.products-category .bottom-image,.products-category .animation-loop{padding:0}@media screen and (min-width: 901px){.product-section-big-image,.landing-page-section__big-image,.landing-page-section__image,.landing-page-mattress-recycling .landing-page__big-image,.landing-page-home .landing-page-section__big-image,.page .animation-loop,.page .hero,.page .masthead,.page .details,.page .big-image,.products-category .top-image,.products-category .big-image,.products-category .bottom-image,.products-category .animation-loop{padding:0}}.cart-edit,.product-section,.product-section-text,.product-section-gallery .wrapper,.product-section-gallery__infos,.landing-page-mattress-recycling .landing-page__section,.landing-page-home .landing-page-section,.page section,.products-category section,.order-complete{margin:0 0 60px;padding:0 30px}@media screen and (min-width: 901px){.cart-edit,.product-section,.product-section-text,.product-section-gallery .wrapper,.product-section-gallery__infos,.landing-page-mattress-recycling .landing-page__section,.landing-page-home .landing-page-section,.page section,.products-category section,.order-complete{margin:0 auto 80px;max-width:960px;padding:0 30px}}.product-section-two-up-images__item-image img,.product-section-image .content .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.shipments-with-quantities,.checkout-state .delivery__shipments__shipment__quantities,.checkout-state .delivery__shipments__shipment__curbside-message,.checkout-state .delivery__shipments__shipment__radiobuttons .boxed-radiobutton input ~ label{font-size:0.75rem;line-height:1rem;display:flex;justify-content:space-between}.shipments-with-quantities .text,.checkout-state .delivery__shipments__shipment__quantities .text,.checkout-state .delivery__shipments__shipment__curbside-message .text,.checkout-state .delivery__shipments__shipment__radiobuttons .boxed-radiobutton input ~ label .text{max-width:80%}.shipments-with-quantities .text .subtitle,.checkout-state .delivery__shipments__shipment__quantities .text .subtitle,.checkout-state .delivery__shipments__shipment__curbside-message .text .subtitle,.checkout-state .delivery__shipments__shipment__radiobuttons .boxed-radiobutton input ~ label .text .subtitle{font-size:0.625rem;line-height:0.8125rem;margin:3px 0 5px}.shipments-with-quantities .title,.checkout-state .delivery__shipments__shipment__quantities .title,.checkout-state .delivery__shipments__shipment__curbside-message .title,.checkout-state .delivery__shipments__shipment__radiobuttons .boxed-radiobutton input ~ label .title,.shipments-with-quantities .amount,.checkout-state .delivery__shipments__shipment__quantities .amount,.checkout-state .delivery__shipments__shipment__curbside-message .amount,.checkout-state .delivery__shipments__shipment__radiobuttons .boxed-radiobutton input ~ label .amount{font-family:"floyd_gothic_bold"}.shipments-with-quantities .amount,.checkout-state .delivery__shipments__shipment__quantities .amount,.checkout-state .delivery__shipments__shipment__curbside-message .amount,.checkout-state .delivery__shipments__shipment__radiobuttons .boxed-radiobutton input ~ label .amount{margin-left:10px}body{background:#fff}body.stop-scrolling{overflow:hidden;padding-right:0}a{color:inherit;text-decoration:none}ul{list-style:none;margin:0;padding:0}@-webkit-keyframes threeDots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@keyframes threeDots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.add-to-cart__image{order:1}.add-to-cart__form{order:3}.add-to-cart__detail{margin-top:20px;order:4}.add-to-cart__detail.add-to-cart__variant-dimensions{order:2;margin-top:5px}.add-to-cart__product-container{display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:repeat(1, 1fr);position:relative}@media screen and (min-width: 901px){.add-to-cart__product-container{grid-template-columns:repeat(2, 1fr)}}.add-to-cart__product-container--bundle{border-bottom:solid 1px #ef4023;margin-bottom:50px;padding-bottom:30px}.add-to-cart__product-container--bundle:last-child{border:0;margin-bottom:10px}.add-to-cart__custom-message{font-family:"floyd_gothic_bold";font-size:0.75rem;line-height:1rem;margin:10px 0;max-width:267px}.add-to-cart__custom-message a{text-decoration:underline}.add-to-cart__image{position:relative}.add-to-cart__image__variant-image{position:relative;height:0;width:100%;background:#000;min-height:250px;min-width:250px;padding-top:100%}@media screen and (min-width: 901px){.add-to-cart__image__variant-image{min-height:300px;min-width:300px;max-height:450px;max-width:450px}.add-to-cart__image__variant-image.zoom-cursor{cursor:url(//assets.floydhome.com/assets/products/zoom-21de2dc6aa645b80008f4d43249d64ed52294adcf28a793aac8ba55a108d6a8f.png),auto}.add-to-cart__image__variant-image.loading-cursor{cursor:progress}}.add-to-cart__image__variant-image--flipped img{transform:scaleX(-1)}.add-to-cart__image__variant-image img{position:absolute;top:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.add-to-cart__variant-thumbnails{order:2;height:auto;width:auto;overflow:scroll;-ms-overflow-style:none}.add-to-cart__variant-thumbnails::-webkit-scrollbar{display:none}@media screen and (min-width: 1281px){.add-to-cart__variant-thumbnails{width:75px;height:auto;min-height:300px;max-height:450px;position:absolute;margin:0;left:-85px;top:0}}.add-to-cart__variant-thumbnails__list{display:flex;justify-content:flex-start;flex-direction:row;width:100%}@media screen and (min-width: 1281px){.add-to-cart__variant-thumbnails__list{flex-direction:column}}.add-to-cart__variant-thumbnails__list li{width:75px;height:75px;margin:10px 10px 20px 0;flex-shrink:0}.add-to-cart__variant-thumbnails__list li:hover{cursor:pointer}@media screen and (min-width: 1281px){.add-to-cart__variant-thumbnails__list li{margin:0 10px 10px 0}}.add-to-cart__variant-thumbnails__list li:last-of-type{margin:10px 0 0}@media screen and (min-width: 1281px){.add-to-cart__variant-thumbnails__list li:last-of-type{margin:0 0 10px}}.add-to-cart__variant-thumbnails__list li.highlight{border:2px solid #000}.add-to-cart__variant-thumbnails__list li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.add-to-cart__variant-dimensions,.add-to-cart__variant-description{font-family:"floyd_gothic_bold";font-size:0.75rem;line-height:1rem}@media screen and (min-width: 661px){.add-to-cart__variant-description{max-width:270px}}.add-to-cart__form{grid-column:1;margin-top:20px;width:100%}@media screen and (min-width: 901px){.add-to-cart__form{grid-column:2 / 2;grid-row:1 / 10;margin-left:40px;margin-top:0;width:340px}}.add-to-cart__form--bundle{padding-top:20px}.add-to-cart__flip-image{font-family:"floyd_gothic_bold";text-align:left}.add-to-cart__flip-image:hover{color:#a7a9ac}.add-to-cart__flip-image>button{background:none;border:0;cursor:pointer;padding:0;text-decoration:underline}.add-to-cart__flip-image>button:focus{outline:none}@media screen and (min-width: 901px){.add-to-cart__info{align-content:center;display:flex;flex-direction:column}}.add-to-cart__info__name{font-size:1rem;line-height:1.25rem}.add-to-cart__info__price{position:relative}.add-to-cart__info__price-value{font-family:"floyd_gothic_bold";display:inline;font-size:16px}.add-to-cart__info__price-range{font-family:"floyd_gothic_light";color:#9a9a9a;font-size:16px;margin-left:0}@media screen and (min-width: 901px){.add-to-cart__info__price-range{margin-left:10px}}.add-to-cart__info__property{color:#9a9a9a;display:block;font-size:10px;line-height:15px;padding:8px 8px 0}.add-to-cart__info-affirm{color:#a7a9ac;font-size:10px;letter-spacing:.1px;margin:2px 0 0}.add-to-cart__info-affirm:hover{color:#000}.add-to-cart__info-affirm p{margin:0}.add-to-cart__info-affirm .__affirm-logo{color:inherit !important;font-size:13px}.add-to-cart__info-affirm .__affirm-logo::after{color:inherit !important}.add-to-cart__info-affirm .affirm-modal-trigger{text-decoration:underline}.add-to-cart__info__promo{font-family:"floyd_gothic_bold";font-size:0.75rem;line-height:1rem;align-content:center;color:#000;display:flex;padding:2px}@media screen and (min-width: 901px){.add-to-cart__info__promo{line-height:1rem}}.add-to-cart__info__promo__message{margin-right:8px;padding:4px 0}.add-to-cart__section{margin:10px 0 0}@media screen and (min-width: 901px){.add-to-cart__section{margin-top:0}}.add-to-cart__section-title{font-family:"floyd_gothic_bold";border-bottom:solid 1px #000;font-size:9px;line-height:11px;margin-top:15px;padding-bottom:3px;text-transform:uppercase}.add-to-cart__variants{margin-top:18px}.add-to-cart__variants,.add-to-cart__quantity-dropdown{margin-left:0}.add-to-cart__loading::after{-webkit-animation:threeDots 1.5s infinite;animation:threeDots 1.5s infinite;content:""}@media screen and (min-width: 901px){.add-to-cart__submit{margin-left:0}}.add-to-cart__submit-bundle{text-align:right}.add-to-cart__submit-bundle .add-to-cart__submit-button{margin-bottom:6px}@media screen and (min-width: 901px){.add-to-cart__submit-bundle .add-to-cart__submit-button{width:410px}}.add-to-cart__submit-total{border-top:solid 2px #000;display:flex;padding:5px 0 2px 10px}@media screen and (min-width: 901px){.add-to-cart__submit-total{float:right;width:410px}}.add-to-cart__submit-total-label{font-family:"floyd_gothic_bold";font-size:0.8125rem;flex-grow:1;text-align:left}.add-to-cart__submit-total-original-price{font-size:0.65rem;position:relative;top:-3px}.add-to-cart__submit-total-original-price::after{background-color:#000;content:"";height:1px;left:-4px;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% + 8px)}.add-to-cart__submit-total-discounted-price{font-family:"floyd_gothic_bold";font-size:0.975rem;padding-left:10px}.add-to-cart__submit-savings{font-size:0.65rem;clear:both;color:#a7a9ac;margin-bottom:15px}.add-to-cart__submit-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;font-family:"floyd_gothic_bold";font-size:0.8125rem;border-radius:0;font-weight:normal;height:50px;letter-spacing:1px;padding:12px 0;text-transform:uppercase;widows:100%}.add-to-cart__submit-button:disabled{cursor:not-allowed}.add-to-cart__submit-button:hover{background:#4a4a4a}.add-to-cart__submit-button:active{background:#313131}.add-to-cart__submit-button:focus{background:#313131}.is-loading.is-loading .add-to-cart__submit-button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .add-to-cart__submit-button:hover,.is-loading.is-loading .add-to-cart__submit-button:active,.is-loading.is-loading .add-to-cart__submit-button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}@media screen and (min-width: 901px){.add-to-cart__submit-button{width:267px}}.add-to-cart__submit-button.out-of-stock{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;transition:0.2s all ease;background-color:#7f8677;color:#fff;padding:12px 0;font-family:"floyd_gothic_light";border-radius:0}.add-to-cart__submit-button.out-of-stock:disabled{cursor:not-allowed}.add-to-cart__submit-button.out-of-stock:hover{background:#4a4a4a}.add-to-cart__submit-button.out-of-stock:active{background:#313131}.add-to-cart__submit-button.out-of-stock:focus{background:#313131}.is-loading.is-loading .add-to-cart__submit-button.out-of-stock{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .add-to-cart__submit-button.out-of-stock:hover,.is-loading.is-loading .add-to-cart__submit-button.out-of-stock:active,.is-loading.is-loading .add-to-cart__submit-button.out-of-stock:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}@media screen and (min-width: 901px){.add-to-cart__submit-button.out-of-stock{width:200px}}.add-to-cart__submit-button.out-of-stock:hover,.add-to-cart__submit-button.out-of-stock:active{background-color:#7f8677}.add-to-cart .gift-kit-notice,.add-to-cart .shipping-notice{font-family:"floyd_gothic_bold";font-size:0.625rem;line-height:0.8125rem;color:#ef4023;letter-spacing:.1px;margin:7px 0 0}.add-to-cart .gift-kit-notice.visible,.add-to-cart .shipping-notice.visible{display:flex}.add-to-cart .gift-kit-notice-content,.add-to-cart .shipping-notice-content{width:100%}.add-to-cart__quantity-dropdown{margin-bottom:20px}@media screen and (min-width: 901px){.add-to-cart__quantity-dropdown{text-align:left}.add-to-cart__quantity-dropdown .quantity-dropdown{width:100%}}.add-to-cart__quantity-dropdown option{text-align:left}.add-to-cart__quantity-dropdown .quantity-dropdown{margin-left:20px;width:50px}.add-to-cart-mini{display:flex;flex-direction:column;padding:20px}.add-to-cart-mini__title{padding-bottom:15px}.add-to-cart-mini__wrapper{display:flex}.add-to-cart-mini__product-container{display:flex}.add-to-cart-mini__image{flex-grow:0}.add-to-cart-mini__image__variant-image{background:#000;height:80px;position:relative;width:80px}.add-to-cart-mini__image__variant-image img{position:absolute;top:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.add-to-cart-mini__form{flex-grow:1;padding-left:10px}.add-to-cart-mini__info__name{font-size:1rem;line-height:1.25rem;font-family:"floyd_gothic_bold";font-size:12px}.add-to-cart-mini__variants{margin-top:8px}.add-to-cart-mini__submit-button{background:transparent;border:solid 2px #000;color:#000;font-size:12px;height:33px;padding:0}.add-to-cart-mini__submit-button:hover{background:#000;color:#fff}@media screen and (min-width: 901px){.add-to-cart-mini__submit-button{width:100%}}.add-to-cart-form-mini{width:100%}.overlay{align-items:flex-start;background:transparent;bottom:0;cursor:pointer;display:none;height:100vh;justify-content:center;left:0;overflow:auto;-webkit-overflow-scrolling:touch;position:fixed;right:0;top:0;width:100%;z-index:100000010}.overlay.show{display:flex}.content{margin-top:0}.form-text{position:relative;margin-bottom:20px}.form-text.error label{color:#ef4023}.form-text.error label span::before{content:': '}.form-text label{font-size:0.75rem;line-height:1rem;position:absolute;top:calc(50% - 6px);left:12px;color:#9a9a9a;pointer-events:none}.form-text .field_with_errors{display:block}.form-text .field_with_errors input::-moz-placeholder{color:inherit}.form-text .field_with_errors input:-ms-input-placeholder{color:inherit}.form-text .field_with_errors input::-ms-input-placeholder{color:inherit}.form-text .field_with_errors input::placeholder{color:inherit}.form-text .field_with_errors label{font-size:0.625rem;line-height:0.8125rem;top:5px}.form-text input{font-size:1rem;line-height:0.875rem;box-shadow:0 0 0 1000px #fff inset;border:2px solid #000;height:44px;padding:15px 12px 0;width:100%;outline:0}@media screen and (min-width: 901px){.form-text input{font-size:0.875rem}}.form-text input::-moz-placeholder{color:transparent}.form-text input:-ms-input-placeholder{color:transparent}.form-text input::-ms-input-placeholder{color:transparent}.form-text input::placeholder{color:transparent}.form-text input:focus::-moz-placeholder{color:inherit}.form-text input:focus:-ms-input-placeholder{color:inherit}.form-text input:focus::-ms-input-placeholder{color:inherit}.form-text input:focus::placeholder{color:inherit}.form-text input:focus+label{font-size:0.625rem;line-height:0.8125rem;top:5px}.form-text input:not(:-moz-placeholder-shown)+label{font-size:0.625rem;line-height:0.8125rem;top:5px}.form-text input:not(:-ms-input-placeholder)+label{font-size:0.625rem;line-height:0.8125rem;top:5px}.form-text input:not(:placeholder-shown)+label{font-size:0.625rem;line-height:0.8125rem;top:5px}.form-textarea{position:relative}.form-textarea.error label{color:#ef4023}.form-textarea.error label span::before{content:': '}.form-textarea label{font-size:0.75rem;line-height:1rem;position:absolute;top:calc(50% - 6px);left:12px;color:#9a9a9a;pointer-events:none}.form-textarea .field_with_errors{display:block}.form-textarea .field_with_errors input::-moz-placeholder{color:inherit}.form-textarea .field_with_errors input:-ms-input-placeholder{color:inherit}.form-textarea .field_with_errors input::-ms-input-placeholder{color:inherit}.form-textarea .field_with_errors input::placeholder{color:inherit}.form-textarea .field_with_errors label{font-size:0.625rem;line-height:0.8125rem;top:5px}.form-textarea input{font-size:1rem;line-height:0.875rem;box-shadow:0 0 0 1000px #fff inset;border:2px solid #000;height:44px;padding:15px 12px 0;width:100%;outline:0}@media screen and (min-width: 901px){.form-textarea input{font-size:0.875rem}}.form-textarea input::-moz-placeholder{color:transparent}.form-textarea input:-ms-input-placeholder{color:transparent}.form-textarea input::-ms-input-placeholder{color:transparent}.form-textarea input::placeholder{color:transparent}.form-textarea input:focus::-moz-placeholder{color:inherit}.form-textarea input:focus:-ms-input-placeholder{color:inherit}.form-textarea input:focus::-ms-input-placeholder{color:inherit}.form-textarea input:focus::placeholder{color:inherit}.form-textarea input:focus+label{font-size:0.625rem;line-height:0.8125rem;top:5px}.form-textarea input:not(:-moz-placeholder-shown)+label{font-size:0.625rem;line-height:0.8125rem;top:5px}.form-textarea input:not(:-ms-input-placeholder)+label{font-size:0.625rem;line-height:0.8125rem;top:5px}.form-textarea input:not(:placeholder-shown)+label{font-size:0.625rem;line-height:0.8125rem;top:5px}.form-checkbox{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;height:auto;margin-bottom:20px}.form-checkbox input{left:-9999px;position:absolute}.form-checkbox input+label::after{content:none}.form-checkbox input:checked+label::after{content:''}.form-checkbox input:focus+label::before{outline:0}.form-checkbox label{font-size:0.75rem;line-height:1rem;line-height:1.125rem;color:#000;padding-left:calc(18px + 5px);position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-checkbox label::before,.form-checkbox label::after{position:absolute}.form-checkbox label::before{width:18px;height:18px;border:1px solid #000;content:'';left:0;top:0}.form-checkbox label::after{width:10px;height:7px;border-bottom:3px solid #000;border-left:3px solid #000;content:'';left:4px;top:4px;transform:rotate(-50deg)}.form-checkbox__sub-label{font-size:0.625rem;line-height:0.8125rem;color:#a7a9ac;margin:0 0 0 calc(18px + 5px);max-width:230px}.form-checkbox label{font-family:"floyd_gothic_bold"}.form-checkbox label::before{border:2px solid #000}.form-button{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0}@media screen and (min-width: 901px){.form-button{font-size:1rem;line-height:1.25rem;height:50px}}.form-button::after{content:''}.form-button:hover{background:#333333}.form-button:active{background:#000}.form-button:disabled{cursor:not-allowed;background:gray}.form-button:focus{outline:none}.is-loading.is-loading .form-button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .form-button:hover,.is-loading.is-loading .form-button:active,.is-loading.is-loading .form-button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.form-actions{font-size:0.75rem;line-height:1rem;font-family:"floyd_gothic_bold";margin:7px 0 30px}.form-actions a{text-decoration:underline}.checkbox{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;height:auto}.checkbox input{left:-9999px;position:absolute}.checkbox input+label::after{content:none}.checkbox input:checked+label::after{content:''}.checkbox input:focus+label::before{outline:0}.checkbox label{font-size:0.75rem;line-height:1rem;line-height:1.125rem;color:#000;padding-left:calc(18px + 5px);position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox label::before,.checkbox label::after{position:absolute}.checkbox label::before{width:18px;height:18px;border:1px solid #000;content:'';left:0;top:0}.checkbox label::after{width:10px;height:7px;border-bottom:3px solid #000;border-left:3px solid #000;content:'';left:4px;top:4px;transform:rotate(-50deg)}.checkbox__sub-label{font-size:0.625rem;line-height:0.8125rem;color:#a7a9ac;margin:0 0 0 calc(18px + 5px);max-width:230px}.form-line{margin:0 0 35px;width:100%;display:inline-block;font-family:"floyd_gothic_light";font-size:0.89375rem;position:relative}.form-line.half-left,.form-line.half-right{float:left;display:block;margin-right:2.35765%;width:48.82117%}.form-line.half-left:last-child,.form-line.half-right:last-child{margin-right:0}.form-line.two-third-left{float:left;display:block;margin-right:2.35765%;width:65.88078%}.form-line.two-third-left:last-child{margin-right:0}.form-line.one-third-right{float:left;display:block;margin-right:2.35765%;width:31.76157%}.form-line.one-third-right:last-child{margin-right:0}.form-line.half-right,.form-line.one-third-right{margin-right:0}.form-line.with-placeholder .field-label{bottom:0;color:#a7a9ac;left:0;padding-left:5px;position:absolute;top:0;transition:.2s;width:100%}.form-line.with-placeholder input,.form-line.with-placeholder select{position:relative;z-index:1}.form-line.with-placeholder input::-moz-placeholder,.form-line.with-placeholder select::-moz-placeholder{color:transparent}.form-line.with-placeholder input:-ms-input-placeholder,.form-line.with-placeholder select:-ms-input-placeholder{color:transparent}.form-line.with-placeholder input::-ms-input-placeholder,.form-line.with-placeholder select::-ms-input-placeholder{color:transparent}.form-line.with-placeholder input::placeholder,.form-line.with-placeholder select::placeholder{color:transparent}.form-line.with-placeholder input:required ~ .field-label::after,.form-line.with-placeholder select:required ~ .field-label::after{color:#7f8677;content:'*'}.form-line.with-placeholder input:focus+.field-label,.form-line.with-placeholder input:valid+.field-label,.form-line.with-placeholder input:invalid+.field-label{font-size:0.65rem;color:#ccc;top:-20px}.form-line.with-placeholder input:-moz-placeholder-shown+.field-label{font-size:0.89375rem;top:0;color:#a7a9ac}.form-line.with-placeholder input:-ms-input-placeholder+.field-label{font-size:0.89375rem;top:0;color:#a7a9ac}.form-line.with-placeholder input:placeholder-shown+.field-label{font-size:0.89375rem;top:0;color:#a7a9ac}.form-line.with-placeholder input.error+.field-label{font-size:0.65rem;color:#ccc;top:-20px}.form-line.with-placeholder input.error+.field-label::after{content:''}.form-line.with-placeholder input.error+.field-label .field-label-name::after{color:#a7a9ac;content:':';margin-right:5px}.form-line.with-placeholder select ~ .field-label{font-size:0.65rem;color:#ccc;top:-20px}.form-line.with-placeholder select:focus+input+.field-label,.form-line.with-placeholder select:valid+input+.field-label,.form-line.with-placeholder select:invalid+input+.field-label{font-size:0.65rem;color:#ccc;top:-20px}.form-line.with-placeholder select.error ~ .field-label{font-size:0.65rem;color:#ccc;top:-20px}.form-line.with-placeholder select.error ~ .field-label::after{content:''}.form-line.with-placeholder select.error ~ .field-label .field-label-name::after{color:#a7a9ac;content:':';margin-right:5px}.form-line-deprecated{margin:0 0 35px;width:100%;display:inline-block;font-family:"floyd_gothic_light";font-size:0.89375rem;position:relative}.form-line-deprecated.half-left,.form-line-deprecated.half-right{float:left;display:block;margin-right:2.35765%;width:48.82117%}.form-line-deprecated.half-left:last-child,.form-line-deprecated.half-right:last-child{margin-right:0}.form-line-deprecated.two-third-left{float:left;display:block;margin-right:2.35765%;width:65.88078%}.form-line-deprecated.two-third-left:last-child{margin-right:0}.form-line-deprecated.one-third-right{float:left;display:block;margin-right:2.35765%;width:31.76157%}.form-line-deprecated.one-third-right:last-child{margin-right:0}.form-line-deprecated.half-right,.form-line-deprecated.one-third-right{margin-right:0}.form-line-deprecated.with-placeholder .field-label{bottom:0;color:#a7a9ac;left:0;padding-left:5px;position:absolute;top:0;transition:.2s;width:100%}.form-line-deprecated.with-placeholder input,.form-line-deprecated.with-placeholder select{position:relative;z-index:1}.form-line-deprecated.with-placeholder input::-moz-placeholder,.form-line-deprecated.with-placeholder select::-moz-placeholder{color:transparent}.form-line-deprecated.with-placeholder input:-ms-input-placeholder,.form-line-deprecated.with-placeholder select:-ms-input-placeholder{color:transparent}.form-line-deprecated.with-placeholder input::-ms-input-placeholder,.form-line-deprecated.with-placeholder select::-ms-input-placeholder{color:transparent}.form-line-deprecated.with-placeholder input::placeholder,.form-line-deprecated.with-placeholder select::placeholder{color:transparent}.form-line-deprecated.with-placeholder input:required ~ .field-label::after,.form-line-deprecated.with-placeholder select:required ~ .field-label::after{color:#7f8677;content:'*'}.form-line-deprecated.with-placeholder input:focus+.field-label,.form-line-deprecated.with-placeholder input:valid+.field-label,.form-line-deprecated.with-placeholder input:invalid+.field-label{font-size:0.65rem;color:#ccc;top:-20px}.form-line-deprecated.with-placeholder input:-moz-placeholder-shown+.field-label{font-size:0.89375rem;top:0;color:#a7a9ac}.form-line-deprecated.with-placeholder input:-ms-input-placeholder+.field-label{font-size:0.89375rem;top:0;color:#a7a9ac}.form-line-deprecated.with-placeholder input:placeholder-shown+.field-label{font-size:0.89375rem;top:0;color:#a7a9ac}.form-line-deprecated.with-placeholder input.error+.field-label{font-size:0.65rem;color:#ccc;top:-20px}.form-line-deprecated.with-placeholder input.error+.field-label::after{content:''}.form-line-deprecated.with-placeholder input.error+.field-label .field-label-name::after{color:#a7a9ac;content:':';margin-right:5px}.form-line-deprecated.with-placeholder select ~ .field-label{font-size:0.65rem;color:#ccc;top:-20px}.form-line-deprecated.with-placeholder select:focus+input+.field-label,.form-line-deprecated.with-placeholder select:valid+input+.field-label,.form-line-deprecated.with-placeholder select:invalid+input+.field-label{font-size:0.65rem;color:#ccc;top:-20px}.form-line-deprecated.with-placeholder select.error ~ .field-label{font-size:0.65rem;color:#ccc;top:-20px}.form-line-deprecated.with-placeholder select.error ~ .field-label::after{content:''}.form-line-deprecated.with-placeholder select.error ~ .field-label .field-label-name::after{color:#a7a9ac;content:':';margin-right:5px}.dropdown{position:relative}.dropdown select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;width:100%;border-color:#000;font-size:0.77187rem;font-family:"floyd_gothic_light";background:transparent;background-image:url(//assets.floydhome.com/assets/icons/arrow_down-4af21cfef232be6fb13f636b10bac2009292d8ba8c82e32823fccbdeff55136b.svg);background-position:calc(100% - 10px);background-repeat:no-repeat;background-size:10px;border-radius:0;box-sizing:border-box;cursor:pointer;height:36px;padding:7px 20px 7px 10px}@media screen and (min-width: 901px){.dropdown select{position:relative}}.dropdown select .hidden{display:none}.dropdown select.error{border-color:#f16343}.dropdown select::-ms-expand{display:none}.radiobutton{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.radiobutton input{left:-9999px;position:absolute}.radiobutton input+label::after{content:none}.radiobutton input:checked+label::after{content:''}.radiobutton input:focus+label::before{border-radius:50%;box-shadow:0 0 8px #3b99fc}.radiobutton input:disabled ~ label{display:none}.radiobutton label{font-family:"floyd_gothic_light";font-size:0.89375rem;color:#a7a9ac;padding-left:30px;position:relative}.radiobutton label::before,.radiobutton label::after{position:absolute}.radiobutton label::before{height:18px;width:18px;border:2px solid #000;border-radius:50%;content:'';display:inline-block;left:0;top:0}.radiobutton label::after{height:10px;width:10px;background-color:#7f8677;border-radius:50%;content:'';display:inline-block;left:4px;top:4px}.radiobutton label .rate-cost{font-family:"floyd_gothic_bold";color:#000;margin-left:.4em}.form-buttons{background-color:#fff;width:100%}@media screen and (min-width: 901px){.form-buttons{position:relative;width:auto}}.form-buttons .button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;width:100%}.form-buttons .button:disabled{cursor:not-allowed}.form-buttons .button:hover{background:#4a4a4a}.form-buttons .button:active{background:#313131}.form-buttons .button:focus{background:#313131}.is-loading.is-loading .form-buttons .button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .form-buttons .button:hover,.is-loading.is-loading .form-buttons .button:active,.is-loading.is-loading .form-buttons .button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}@media screen and (min-width: 901px){.form-buttons .button{min-width:230px;width:auto}}.form-buttons-deprecated{background-color:#fff;width:100%}@media screen and (min-width: 901px){.form-buttons-deprecated{position:relative;width:auto}}.form-buttons-deprecated .button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;width:100%}.form-buttons-deprecated .button:disabled{cursor:not-allowed}.form-buttons-deprecated .button:hover{background:#4a4a4a}.form-buttons-deprecated .button:active{background:#313131}.form-buttons-deprecated .button:focus{background:#313131}.is-loading.is-loading .form-buttons-deprecated .button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .form-buttons-deprecated .button:hover,.is-loading.is-loading .form-buttons-deprecated .button:active,.is-loading.is-loading .form-buttons-deprecated .button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}@media screen and (min-width: 901px){.form-buttons-deprecated .button{min-width:230px;width:auto}}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;width:100%;padding:0 5px;border-color:transparent transparent #4a4a4a;border-width:0 0 1px;border-bottom-style:solid;transition:all 0.25s ease-in-out;font-family:"floyd_gothic_light";background:transparent;box-shadow:0 0 0;border-radius:0;outline:0 none;color:#000;text-transform:none}input[type="color"].error,input[type="date"].error,input[type="datetime"].error,input[type="datetime-local"].error,input[type="email"].error,input[type="month"].error,input[type="number"].error,input[type="password"].error,input[type="search"].error,input[type="tel"].error,input[type="text"].error,input[type="time"].error,input[type="url"].error,input[type="week"].error,input:not([type]).error,textarea.error{border-color:transparent transparent #f16343}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover{border-color:#000}.coupon-code{display:flex}.coupon-code::after{clear:both;content:"";display:table}.coupon-code-input{flex-grow:1;margin:0}.coupon-code-apply-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;height:44px;margin:0;padding:0 15px;text-transform:uppercase}.coupon-code-status{color:#ef4023;font-size:12px;line-height:14px;margin-top:10px}.order-line{font-size:0.75rem;line-height:1rem}.order-line--notice{background:#f7f8f9;padding:20px 15px;margin-bottom:20px}.order-line--notice__final-sale{font-family:"floyd_gothic_bold";display:block;margin-bottom:1.5em}@media screen and (min-width: 901px){.order-line--mobile{display:none}}.order-line--with-promotion .order-line__cost__label{font-size:0.75rem;line-height:1rem;text-transform:none}.order-line__content,.order-line__cost{padding:10px;border-top:2px solid #ebebea}.order-line-variant{padding:0 10px 20px}.order-line-variant .order-line__content{border-top:0;padding:0}.order-line.order-line__total,.order-line.order-line--notice,.order-line.order-line--small{border-top:0}.order-line__content{display:flex}.order-line__content__image{flex-shrink:0;margin-right:10px;width:90px}.order-line--small .order-line__content__image{width:60px}.order-line__content__image img{display:block;width:100%}.order-line__content__text{font-size:0.75rem;line-height:1rem;width:100%;position:relative;display:flex;flex-direction:column}.order-line__content__text__title{font-family:"floyd_gothic_bold";display:block;position:relative;padding-right:10px}.order-line__content__text__description{margin-top:10px;flex-grow:1}.order-line__content__text__description__cost{float:right}.order-line__content__text__description__fulfillment-date{margin-left:20px}.order-line__content__text__description__line-item{margin:0 10px 3px;max-width:80%}.order-line__content__text__description__line-item:last-of-type{margin-bottom:0}.order-line__content__text__cost{display:flex}.order-line__content__text__cost__label{width:100%}.order-line__content__text__cost__amount{font-family:"floyd_gothic_bold";text-align:right;white-space:nowrap}.order-line__cost{font-family:"floyd_gothic_bold";display:flex;justify-content:space-between}.order-line__cost--shipment-addon{padding:10px 0 10px 10px;border-top:0}.order-line__cost--shipping-total{border-top:0}.order-line__cost__label{width:90%}.order-line__cost__label__title{font-size:0.75rem;line-height:1rem}.order-line__cost__label__description{font-size:0.625rem;line-height:0.8125rem;font-family:"floyd_gothic_light"}.order-line__cost__amount{font-size:0.75rem;line-height:1rem;text-align:right;white-space:nowrap}.order-line__remove{cursor:pointer;position:absolute;right:0;top:1px}.order-line__total__cost{border-top:2px solid #000;padding:10px}.order-line__total__cost__label{font-family:"floyd_gothic_bold";border:0}.order-summary{background-color:#fff}@media screen and (min-width: 901px){.order-summary{padding:20px}}.order-summary__title{font-size:0.9375rem;line-height:1.25rem;font-family:"floyd_gothic_bold";margin:0 10px 10px}.owl-nav{position:absolute;height:50px;top:0;bottom:0;left:0;right:0;margin:auto}.owl-nav .owl-prev,.owl-nav .owl-next{position:absolute;font-size:24px}.owl-nav .owl-prev{left:-70px}.owl-nav .owl-next{right:-70px}.owl-dots{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-dots .owl-dot{display:inline-block;zoom:1}.owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#fff;border:1px solid #000;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:#000}.review-component{font-size:12px;text-align:center}.review-component:hover .review-component-stars{color:#7f8677}.review-component:hover .review-component-author{color:#7f8677}.review-component:hover .review-component-location{color:#9a9a9a}.review-component-stars span{margin:0 1px}.review-component-content{font-size:14px;margin-bottom:1.5em}.review-component-author{font-weight:bold;line-height:0.7}.review-component-location{margin-top:0.4em;font-size:12px}.variant-picker{margin-bottom:8px}.variant-picker--mini{margin-bottom:0}@media screen and (min-width: 901px){.variant-picker{text-align:left}}.variant-picker-label{font-family:"floyd_gothic_bold";display:flex;font-size:12px;line-height:14px;margin-bottom:13px;padding-left:10px}.variant-picker-label--color{margin-bottom:12px}.variant-picker-label--mini{margin-bottom:9px}.variant-picker-label-price{font-size:10px}.variant-picker-label-not-available{color:#ccc;padding-left:2px;font-size:10px}.variant-picker-label-not-available:hover{text-decoration:underline}.variant-picker-label+.variant-picker-color-wrapper{margin-left:20px;margin-top:-4px}.variant-picker-label+.variant-picker-color-wrapper--mini{margin-left:10px}.variant-picker-label__option-type{white-space:nowrap}.variant-picker-label__addon-message{color:#9a9a9a;margin-left:10px}.variant-picker:last-of-type{margin-bottom:20px}.variant-picker--mini:last-of-type{margin-bottom:15px}.variant-picker-default .additional-info{display:none}.the-floyd-platform-bed .variant-picker-default .additional-info{display:block}.the-floyd-platform-bed .variant-picker-default .additional-info a{font-size:0.56875rem;color:#000;text-decoration:underline}.variant-picker-default .dropdown select{width:125px;margin-left:20px}.the-shelf-support-kits .variant-picker-default{margin-bottom:20px}.variant-picker-color{min-height:85px;min-width:180px;position:relative}.the-floyd-round-table .variant-picker-color,.the-floyd-table .variant-picker-color,.the-floyd-side-table .variant-picker-color{max-width:230px}.variant-picker-color:last-of-type{margin-bottom:16px}.variant-picker-color-container{margin-left:9px}.variant-picker-color-container--mini{margin-left:0}.variant-picker-color--mini:last-of-type{margin-bottom:10px}.variant-picker-color-wrapper{display:inline-block;margin-bottom:45px;margin-left:12px;margin-top:5px;position:relative}.variant-picker-color-wrapper--mini{margin-bottom:10px;margin-left:10px}.variant-picker-color input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none;margin:0;padding:0}.variant-picker-color input:hover ~ .variant-picker-color-label,.variant-picker-color input:checked ~ .variant-picker-color-label{border:2px solid #000}.variant-picker-color input:hover ~ .variant-picker-color-presentation,.variant-picker-color input:active ~ .variant-picker-color-presentation{color:#000}.variant-picker-color input:checked ~ .variant-picker-color-presentation{color:#000}.variant-picker-color input:checked.hide-presentation ~ .variant-picker-color-presentation{visibility:hidden;opacity:0}.variant-picker-color-presentation{font-family:"floyd_gothic_bold";font-size:0.625rem;line-height:0.8125rem;color:transparent;left:-14px;margin:auto;position:absolute;text-align:center;top:40px;width:66px;visibility:visible;opacity:1;transition:visibility 0s, opacity 0.5s linear}.variant-picker-color-presentation--mini{top:32px;width:58px}.variant-picker-color-label{transition:all 0.25s ease;background-position:center;background-repeat:no-repeat;background-size:38px;border:2px solid transparent;border-radius:50%;color:transparent;cursor:pointer;display:inline-block;font-size:0;height:38px;line-height:38px;white-space:nowrap;width:38px}.variant-picker-color-label--mini{background-size:30px;height:30px;line-height:30px;width:30px}.variant-picker-color-label::after{content:'';display:block;height:1px;width:38px}.variant-picker-color-label.black{background-image:url(//assets.floydhome.com/assets/products/base/black-ee8114bfb51fe3f8f587ba20cdfae97ecd38fec43ecdc24f123c0d0c78627b30.png)}.variant-picker-color-label.white{background-image:url(//assets.floydhome.com/assets/products/base/white-8dea9dc29a17c34c2a8436ae49b06799c23b052d8a9453a20eb7d44b98090350.png)}.variant-picker-color-label.forest-green{background-image:url(//assets.floydhome.com/assets/products/base/forest-green-4a8f6b3ac812c7b3ce332f3b4e85c7cc03824ffae110bea2f44a11783267495b.png)}.variant-picker-color-label.canvas{background-image:url(//assets.floydhome.com/assets/products/base/canvas-de698fc7d7dbf244d79821cb5edc9fe572d70af8fd49e422917820a71b2960bf.png)}.the-floyd-round-table .variant-picker-color-label.birch-black,.the-floyd-table .variant-picker-color-label.birch-black,.the-floyd-coffee-table .variant-picker-color-label.birch-black,.the-floyd-side-table .variant-picker-color-label.birch-black,.the-floyd-shelving-system .variant-picker-color-label.birch-black,.the-cabinet-add-on .variant-picker-color-label.birch-black,.the-floyd-shelf-expansion-units .variant-picker-color-label.birch-black,.the-floyd-platform-bed .variant-picker-color-label.birch-black,.the-floyd-headboard .variant-picker-color-label.birch-black,.the-floyd-bed-expansion-kit .variant-picker-color-label.birch-black,.the-floyd-media-console .variant-picker-color-label.birch-black,.the-floyd-media-console-expansion-unit .variant-picker-color-label.birch-black,.the-shelf-support-kits .variant-picker-color-label.birch-black{background-image:url(//assets.floydhome.com/assets/products/base/birch-black-fe668e70d1707bc01e6257846d61a8ba16c4a97752e1b88f759e442617b42cfa.png);background-color:transparent !important}.the-floyd-round-table .variant-picker-color-label.birch-white,.the-floyd-table .variant-picker-color-label.birch-white,.the-floyd-coffee-table .variant-picker-color-label.birch-white,.the-floyd-side-table .variant-picker-color-label.birch-white,.the-floyd-shelving-system .variant-picker-color-label.birch-white,.the-cabinet-add-on .variant-picker-color-label.birch-white,.the-floyd-shelf-expansion-units .variant-picker-color-label.birch-white,.the-floyd-platform-bed .variant-picker-color-label.birch-white,.the-floyd-headboard .variant-picker-color-label.birch-white,.the-floyd-bed-expansion-kit .variant-picker-color-label.birch-white,.the-floyd-media-console .variant-picker-color-label.birch-white,.the-floyd-media-console-expansion-unit .variant-picker-color-label.birch-white,.the-shelf-support-kits .variant-picker-color-label.birch-white{background-image:url(//assets.floydhome.com/assets/products/base/birch-white-42ab1bd433ed65e005bed3fc85c01dfd901ef4873214d12a58ba74413256e02a.png);background-color:transparent !important}.the-floyd-round-table .variant-picker-color-label.walnut-white,.the-floyd-table .variant-picker-color-label.walnut-white,.the-floyd-coffee-table .variant-picker-color-label.walnut-white,.the-floyd-side-table .variant-picker-color-label.walnut-white,.the-floyd-shelving-system .variant-picker-color-label.walnut-white,.the-cabinet-add-on .variant-picker-color-label.walnut-white,.the-floyd-shelf-expansion-units .variant-picker-color-label.walnut-white,.the-floyd-platform-bed .variant-picker-color-label.walnut-white,.the-floyd-headboard .variant-picker-color-label.walnut-white,.the-floyd-bed-expansion-kit .variant-picker-color-label.walnut-white,.the-floyd-media-console .variant-picker-color-label.walnut-white,.the-floyd-media-console-expansion-unit .variant-picker-color-label.walnut-white,.the-shelf-support-kits .variant-picker-color-label.walnut-white{background-image:url(//assets.floydhome.com/assets/products/base/walnut-white-652260ec33d19e03ebe8f868b54b219858ead6f8cfbabb47b2bbc342a7172895.png)}.the-floyd-round-table .variant-picker-color-label.walnut-black,.the-floyd-table .variant-picker-color-label.walnut-black,.the-floyd-coffee-table .variant-picker-color-label.walnut-black,.the-floyd-side-table .variant-picker-color-label.walnut-black,.the-floyd-shelving-system .variant-picker-color-label.walnut-black,.the-cabinet-add-on .variant-picker-color-label.walnut-black,.the-floyd-shelf-expansion-units .variant-picker-color-label.walnut-black,.the-floyd-platform-bed .variant-picker-color-label.walnut-black,.the-floyd-headboard .variant-picker-color-label.walnut-black,.the-floyd-bed-expansion-kit .variant-picker-color-label.walnut-black,.the-floyd-media-console .variant-picker-color-label.walnut-black,.the-floyd-media-console-expansion-unit .variant-picker-color-label.walnut-black,.the-shelf-support-kits .variant-picker-color-label.walnut-black{background-image:url(//assets.floydhome.com/assets/products/base/walnut-black-e07503a064b3faabbdb082e0fde4d45a21683aad49aa0ea4025388ae818bafb0.png)}.the-floyd-round-table .variant-picker-color-label.walnut-forest-green,.the-floyd-table .variant-picker-color-label.walnut-forest-green,.the-floyd-coffee-table .variant-picker-color-label.walnut-forest-green,.the-floyd-side-table .variant-picker-color-label.walnut-forest-green,.the-floyd-shelving-system .variant-picker-color-label.walnut-forest-green,.the-cabinet-add-on .variant-picker-color-label.walnut-forest-green,.the-floyd-shelf-expansion-units .variant-picker-color-label.walnut-forest-green,.the-floyd-platform-bed .variant-picker-color-label.walnut-forest-green,.the-floyd-headboard .variant-picker-color-label.walnut-forest-green,.the-floyd-bed-expansion-kit .variant-picker-color-label.walnut-forest-green,.the-floyd-media-console .variant-picker-color-label.walnut-forest-green,.the-floyd-media-console-expansion-unit .variant-picker-color-label.walnut-forest-green,.the-shelf-support-kits .variant-picker-color-label.walnut-forest-green{background-image:url(//assets.floydhome.com/assets/products/base/walnut-forest-green-3488f7f9fd0e32eec4dbe5c17c48c9418b203139e482e3f7f4ab825fe39fa626.png)}.the-floyd-platform-bed-panels .variant-picker-color-label.birch{background-image:url(//assets.floydhome.com/assets/products/base/birch-16c66abdc7a431e1af235e634b9e04756edeb45281acd706c177993b68db54ad.png)}.the-floyd-platform-bed-panels .variant-picker-color-label.walnut{background-image:url(//assets.floydhome.com/assets/products/base/walnut-53c8b7c27b5f47d4fb17689b2cb0ca44af4adf6c7c0a80efc9c2ec7e07e1460e.png)}.the-floyd-desk .variant-picker-color-label.birch-white,.the-floyd-round-table .variant-picker-color-label.birch-white,.the-floyd-round-table-last-chance .variant-picker-color-label.birch-white,.the-floyd-side-table .variant-picker-color-label.birch-white,.the-floyd-table .variant-picker-color-label.birch-white,.the-floyd-table-la-sand .variant-picker-color-label.birch-white,.the-floyd-table-last-chance .variant-picker-color-label.birch-white,.the-floyd-coffee-table .variant-picker-color-label.birch-white,.the-floyd-living-room .variant-picker-color-label.birch-white,.the-floyd-bedroom .variant-picker-color-label.birch-white,.the-floyd-office .variant-picker-color-label.birch-white,.the-floyd-studio .variant-picker-color-label.birch-white,.the-floyd-apartment .variant-picker-color-label.birch-white{background-image:url(//assets.floydhome.com/assets/products/base/birch-white-42ab1bd433ed65e005bed3fc85c01dfd901ef4873214d12a58ba74413256e02a.png)}.the-floyd-desk .variant-picker-color-label.birch-black,.the-floyd-round-table .variant-picker-color-label.birch-black,.the-floyd-round-table-last-chance .variant-picker-color-label.birch-black,.the-floyd-side-table .variant-picker-color-label.birch-black,.the-floyd-table .variant-picker-color-label.birch-black,.the-floyd-table-la-sand .variant-picker-color-label.birch-black,.the-floyd-table-last-chance .variant-picker-color-label.birch-black,.the-floyd-coffee-table .variant-picker-color-label.birch-black,.the-floyd-living-room .variant-picker-color-label.birch-black,.the-floyd-bedroom .variant-picker-color-label.birch-black,.the-floyd-office .variant-picker-color-label.birch-black,.the-floyd-studio .variant-picker-color-label.birch-black,.the-floyd-apartment .variant-picker-color-label.birch-black{background-image:url(//assets.floydhome.com/assets/products/base/birch-black-fe668e70d1707bc01e6257846d61a8ba16c4a97752e1b88f759e442617b42cfa.png)}.the-floyd-desk .variant-picker-color-label.blush-white,.the-floyd-round-table .variant-picker-color-label.blush-white,.the-floyd-round-table-last-chance .variant-picker-color-label.blush-white,.the-floyd-side-table .variant-picker-color-label.blush-white,.the-floyd-table .variant-picker-color-label.blush-white,.the-floyd-table-la-sand .variant-picker-color-label.blush-white,.the-floyd-table-last-chance .variant-picker-color-label.blush-white,.the-floyd-coffee-table .variant-picker-color-label.blush-white,.the-floyd-living-room .variant-picker-color-label.blush-white,.the-floyd-bedroom .variant-picker-color-label.blush-white,.the-floyd-office .variant-picker-color-label.blush-white,.the-floyd-studio .variant-picker-color-label.blush-white,.the-floyd-apartment .variant-picker-color-label.blush-white{background-image:url(//assets.floydhome.com/assets/products/base/blush-white-a01850f9bff40920da8899ffe3b49b3f516a2e5d06374870638b781e7e594d8e.png)}.the-floyd-desk .variant-picker-color-label.blush-black,.the-floyd-round-table .variant-picker-color-label.blush-black,.the-floyd-round-table-last-chance .variant-picker-color-label.blush-black,.the-floyd-side-table .variant-picker-color-label.blush-black,.the-floyd-table .variant-picker-color-label.blush-black,.the-floyd-table-la-sand .variant-picker-color-label.blush-black,.the-floyd-table-last-chance .variant-picker-color-label.blush-black,.the-floyd-coffee-table .variant-picker-color-label.blush-black,.the-floyd-living-room .variant-picker-color-label.blush-black,.the-floyd-bedroom .variant-picker-color-label.blush-black,.the-floyd-office .variant-picker-color-label.blush-black,.the-floyd-studio .variant-picker-color-label.blush-black,.the-floyd-apartment .variant-picker-color-label.blush-black{background-image:url(//assets.floydhome.com/assets/products/base/blush-black-6ab0eb7bdfaeb540c331ea279e9d09ae90390753b8681b5b09fa06c67245d3d8.png)}.the-floyd-desk .variant-picker-color-label.fog-white,.the-floyd-round-table .variant-picker-color-label.fog-white,.the-floyd-round-table-last-chance .variant-picker-color-label.fog-white,.the-floyd-side-table .variant-picker-color-label.fog-white,.the-floyd-table .variant-picker-color-label.fog-white,.the-floyd-table-la-sand .variant-picker-color-label.fog-white,.the-floyd-table-last-chance .variant-picker-color-label.fog-white,.the-floyd-coffee-table .variant-picker-color-label.fog-white,.the-floyd-living-room .variant-picker-color-label.fog-white,.the-floyd-bedroom .variant-picker-color-label.fog-white,.the-floyd-office .variant-picker-color-label.fog-white,.the-floyd-studio .variant-picker-color-label.fog-white,.the-floyd-apartment .variant-picker-color-label.fog-white{background-image:url(//assets.floydhome.com/assets/products/base/fog-white-a8439b555885494364c6bab3b10a772dce0dd44bdd56a271a79e587eea08d10f.png)}.the-floyd-desk .variant-picker-color-label.fog-black,.the-floyd-round-table .variant-picker-color-label.fog-black,.the-floyd-round-table-last-chance .variant-picker-color-label.fog-black,.the-floyd-side-table .variant-picker-color-label.fog-black,.the-floyd-table .variant-picker-color-label.fog-black,.the-floyd-table-la-sand .variant-picker-color-label.fog-black,.the-floyd-table-last-chance .variant-picker-color-label.fog-black,.the-floyd-coffee-table .variant-picker-color-label.fog-black,.the-floyd-living-room .variant-picker-color-label.fog-black,.the-floyd-bedroom .variant-picker-color-label.fog-black,.the-floyd-office .variant-picker-color-label.fog-black,.the-floyd-studio .variant-picker-color-label.fog-black,.the-floyd-apartment .variant-picker-color-label.fog-black{background-image:url(//assets.floydhome.com/assets/products/base/fog-black-778a1474d752a21a18e2dbd0554b0a8010940fe342ea2be1becf1f18a8ff7753.png)}.the-floyd-desk .variant-picker-color-label.olive-black,.the-floyd-round-table .variant-picker-color-label.olive-black,.the-floyd-round-table-last-chance .variant-picker-color-label.olive-black,.the-floyd-side-table .variant-picker-color-label.olive-black,.the-floyd-table .variant-picker-color-label.olive-black,.the-floyd-table-la-sand .variant-picker-color-label.olive-black,.the-floyd-table-last-chance .variant-picker-color-label.olive-black,.the-floyd-coffee-table .variant-picker-color-label.olive-black,.the-floyd-living-room .variant-picker-color-label.olive-black,.the-floyd-bedroom .variant-picker-color-label.olive-black,.the-floyd-office .variant-picker-color-label.olive-black,.the-floyd-studio .variant-picker-color-label.olive-black,.the-floyd-apartment .variant-picker-color-label.olive-black{background-image:url(//assets.floydhome.com/assets/products/base/olive-black-00037f32ca03ee973004191f06f0a36ebe0ebe67ab48ca7149463493857716d1.png)}.the-floyd-desk .variant-picker-color-label.sand-white,.the-floyd-round-table .variant-picker-color-label.sand-white,.the-floyd-round-table-last-chance .variant-picker-color-label.sand-white,.the-floyd-side-table .variant-picker-color-label.sand-white,.the-floyd-table .variant-picker-color-label.sand-white,.the-floyd-table-la-sand .variant-picker-color-label.sand-white,.the-floyd-table-last-chance .variant-picker-color-label.sand-white,.the-floyd-coffee-table .variant-picker-color-label.sand-white,.the-floyd-living-room .variant-picker-color-label.sand-white,.the-floyd-bedroom .variant-picker-color-label.sand-white,.the-floyd-office .variant-picker-color-label.sand-white,.the-floyd-studio .variant-picker-color-label.sand-white,.the-floyd-apartment .variant-picker-color-label.sand-white{background-image:url(//assets.floydhome.com/assets/products/base/sand-white-09b145bd98ab00a89a3f06cb058fd209f14ad2da8604f680c4cd0c1f3ca6b94a.png)}.the-floyd-desk .variant-picker-color-label.smoky-blue-black,.the-floyd-round-table .variant-picker-color-label.smoky-blue-black,.the-floyd-round-table-last-chance .variant-picker-color-label.smoky-blue-black,.the-floyd-side-table .variant-picker-color-label.smoky-blue-black,.the-floyd-table .variant-picker-color-label.smoky-blue-black,.the-floyd-table-la-sand .variant-picker-color-label.smoky-blue-black,.the-floyd-table-last-chance .variant-picker-color-label.smoky-blue-black,.the-floyd-coffee-table .variant-picker-color-label.smoky-blue-black,.the-floyd-living-room .variant-picker-color-label.smoky-blue-black,.the-floyd-bedroom .variant-picker-color-label.smoky-blue-black,.the-floyd-office .variant-picker-color-label.smoky-blue-black,.the-floyd-studio .variant-picker-color-label.smoky-blue-black,.the-floyd-apartment .variant-picker-color-label.smoky-blue-black{background-image:url(//assets.floydhome.com/assets/products/base/smoky-blue-black-fc41d03f309623e367b4a3b981a207448493f6f6e1e8db1035a02177439e473f.png)}.the-floyd-sofa .variant-picker-color-label.oat,.the-floyd-chaise-add-on .variant-picker-color-label.oat,.the-floyd-living-room .variant-picker-color-label.oat,.the-floyd-studio .variant-picker-color-label.oat,.the-floyd-apartment .variant-picker-color-label.oat{background-image:url(//assets.floydhome.com/assets/products/base/oat-01abf3ce949f00a8ccb04f931c3f10e2882edbeb6bc1ac373aff5dac05af676e.png)}.the-floyd-sofa .variant-picker-color-label.ocean-dive,.the-floyd-chaise-add-on .variant-picker-color-label.ocean-dive,.the-floyd-living-room .variant-picker-color-label.ocean-dive,.the-floyd-studio .variant-picker-color-label.ocean-dive,.the-floyd-apartment .variant-picker-color-label.ocean-dive{background-image:url(//assets.floydhome.com/assets/products/base/ocean-dive-31aa36fef6d558bf66b02b9bbd3c173cab0f295191bfe2256adc3c7a7d1ab26d.png)}.the-floyd-sofa .variant-picker-color-label.lunar-grey,.the-floyd-chaise-add-on .variant-picker-color-label.lunar-grey,.the-floyd-living-room .variant-picker-color-label.lunar-grey,.the-floyd-studio .variant-picker-color-label.lunar-grey,.the-floyd-apartment .variant-picker-color-label.lunar-grey{background-image:url(//assets.floydhome.com/assets/products/base/lunar-grey-75b1c1dfd0bea191c72143842d0faac18b9f8ba64bf7631d4429afc46e6fbde5.png)}.the-floyd-sofa .variant-picker-color-label.saffron,.the-floyd-chaise-add-on .variant-picker-color-label.saffron,.the-floyd-living-room .variant-picker-color-label.saffron,.the-floyd-studio .variant-picker-color-label.saffron,.the-floyd-apartment .variant-picker-color-label.saffron{background-image:url(//assets.floydhome.com/assets/products/base/saffron-4f66d573a01c731279ae28b4c9fc75088ca8816fb3b8c82f7fceb7a435af9114.png)}.the-floyd-sofa .variant-picker-color-label.mist,.the-floyd-chaise-add-on .variant-picker-color-label.mist,.the-floyd-living-room .variant-picker-color-label.mist,.the-floyd-studio .variant-picker-color-label.mist,.the-floyd-apartment .variant-picker-color-label.mist{background-image:url(//assets.floydhome.com/assets/products/base/mist-575f90c403c284d202a79abf7a32eaf44e520c2d54ca823ea4772e8a2956a51e.png)}.the-special-edition-side-table .variant-picker-color-label.birch-red{background-image:url(//assets.floydhome.com/assets/products/base/birch-red-846fcb8980e2f9d8b5ab2c614ea488eb7e04628ef4b68e65d8b480e1b12f656b.png)}.the-anglepoise-type-75-lamp .variant-picker-color-label.slate-grey,.the-floyd-office .variant-picker-color-label.slate-grey{background-image:url(//assets.floydhome.com/assets/products/base/slate-grey-040fa2d36b229b2ffd747c35928cb77071464193e1631cb2b6619b073e57e9a1.png)}.the-floyd-underbed-storage .variant-picker-color-label.canvas-white{background-image:url(//assets.floydhome.com/assets/products/base/canvas-white-b320cd355931b64401772e1c3536ee9ef84e509887755af092a56fceecb606cd.png)}.the-floyd-underbed-storage .variant-picker-color-label.canvas-black{background-image:url(//assets.floydhome.com/assets/products/base/canvas-black-abb75683c3a3e52fe10b6efaf21e33140669aa491ee253b5c9666337743f7e3a.png)}.the-floyd-shelving-system .variant-picker-color-label.white-ash,.the-floyd-shelf-add-ons .variant-picker-color-label.white-ash,.the-cabinet-add-on .variant-picker-color-label.white-ash,.the-floyd-office .variant-picker-color-label.white-ash,.the-floyd-apartment .variant-picker-color-label.white-ash,.the-floyd-shelf-expansion-units .variant-picker-color-label.white-ash,.the-shelf-only-kits .variant-picker-color-label.white-ash,.the-floyd-media-console .variant-picker-color-label.white-ash,.the-floyd-media-console-expansion-unit .variant-picker-color-label.white-ash,.the-shelf-support-kits .variant-picker-color-label.white-ash{background-image:url(//assets.floydhome.com/assets/products/base/white-ash-24389dd0260b1dbdb5cb94a1b6aa940f796de0437a9df6d77ae81e67baab143d.png)}.the-floyd-shelving-system .variant-picker-color-label.black-ash,.the-floyd-shelf-add-ons .variant-picker-color-label.black-ash,.the-cabinet-add-on .variant-picker-color-label.black-ash,.the-floyd-office .variant-picker-color-label.black-ash,.the-floyd-apartment .variant-picker-color-label.black-ash,.the-floyd-shelf-expansion-units .variant-picker-color-label.black-ash,.the-shelf-only-kits .variant-picker-color-label.black-ash,.the-floyd-media-console .variant-picker-color-label.black-ash,.the-floyd-media-console-expansion-unit .variant-picker-color-label.black-ash,.the-shelf-support-kits .variant-picker-color-label.black-ash{background-image:url(//assets.floydhome.com/assets/products/base/black-ash-d0ec10207108ecdc69712fa2dd5241aacb09f61a45fa0452099cc27c093a3d6c.png)}.the-floyd-shelving-system .variant-picker-color-label.forest-green-ash,.the-floyd-shelf-add-ons .variant-picker-color-label.forest-green-ash,.the-cabinet-add-on .variant-picker-color-label.forest-green-ash,.the-floyd-office .variant-picker-color-label.forest-green-ash,.the-floyd-apartment .variant-picker-color-label.forest-green-ash,.the-floyd-shelf-expansion-units .variant-picker-color-label.forest-green-ash,.the-shelf-only-kits .variant-picker-color-label.forest-green-ash,.the-floyd-media-console .variant-picker-color-label.forest-green-ash,.the-floyd-media-console-expansion-unit .variant-picker-color-label.forest-green-ash,.the-shelf-support-kits .variant-picker-color-label.forest-green-ash{background-image:url(//assets.floydhome.com/assets/products/base/forest-green-ash-ac9ff121fc2dd0afd9dc79e3d785b74258508df5edf4feeaf783d6ace195e853.png)}.thing-thing .variant-picker-color-label.cake{background-image:url(//assets.floydhome.com/assets/products/base/cake-d0147176b4861e2fdee52e339850c30342be6aa83e7f84d3223d11c8e495f106.png);box-shadow:0 0 0 1px #000}.thing-thing .variant-picker-color-label.galaxy{background-image:url(//assets.floydhome.com/assets/products/base/galaxy-a4d0465b008b56b59304fde98b9e37d221fa2f8d73a555278b3381e7ad37016f.png)}.the-standing-desk .variant-picker-color-label.birch-black{background-image:url(//assets.floydhome.com/assets/products/base/birch-black-fe668e70d1707bc01e6257846d61a8ba16c4a97752e1b88f759e442617b42cfa.png)}.the-standing-desk .variant-picker-color-label.birch-white{background-image:url(//assets.floydhome.com/assets/products/base/birch-white-42ab1bd433ed65e005bed3fc85c01dfd901ef4873214d12a58ba74413256e02a.png)}.the-standing-desk .variant-picker-color-label.fog-white{background-image:url(//assets.floydhome.com/assets/products/base/fog-white-a8439b555885494364c6bab3b10a772dce0dd44bdd56a271a79e587eea08d10f.png)}.the-standing-desk .variant-picker-color-label.fog-black{background-image:url(//assets.floydhome.com/assets/products/base/fog-black-778a1474d752a21a18e2dbd0554b0a8010940fe342ea2be1becf1f18a8ff7753.png)}.the-standing-desk .variant-picker-color-label.walnut-white{background-image:url(//assets.floydhome.com/assets/products/base/walnut-white-652260ec33d19e03ebe8f868b54b219858ead6f8cfbabb47b2bbc342a7172895.png)}.the-standing-desk .variant-picker-color-label.walnut-black{background-image:url(//assets.floydhome.com/assets/products/base/walnut-black-e07503a064b3faabbdb082e0fde4d45a21683aad49aa0ea4025388ae818bafb0.png)}.variant-picker-color .variant-picker-request-samples{font-size:0.56875rem;background:none;border:0;color:#ccc;cursor:pointer;display:block;margin:5px 0 0 10px;padding:0;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.the-floyd-sofa .variant-picker-color .variant-picker-request-samples,.the-floyd-chaise-add-on .variant-picker-color .variant-picker-request-samples{margin-top:-10px}.variant-picker-checkbox:not(:first-child){border-left:0}.variant-picker-checkbox input[type="checkbox"]{display:none}.variant-picker-checkbox .variant-picker-custom-checkbox{background:#fff;border:2px solid #000;border-radius:40px;cursor:pointer;display:inline-block;height:40px;margin-left:12px;position:relative;width:40px}.variant-picker-checkbox .variant-picker-custom-checkbox::after{background:#000;box-shadow:-3px 0 0 #000, -2px 0 0 #000, -1px 0 0 #000, 1px 0 0 #000, 2px 0 0 #000, 3px 0 0 #000, 0 3px 0 #000, 0 2px 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 -2px 0 #000, 0 -3px 0 #000;content:'';height:1px;left:18px;position:absolute;top:18px;transition:all .1s linear;width:1px}.variant-picker-checkbox input:checked+.variant-picker-custom-checkbox::after{background:#000;border:0.5px solid #000;box-shadow:2px 0 0 #000, 3px 0 0 #000, 4px 0 0 #000, 1px 0 0 #000, 4px -1px 0 #000, 4px -2px 0 #000, 4px -3px 0 #000, 4px -4px 0 #000, 4px -5px 0 #000, 4px -6px 0 #000, 4px -7px 0 #000, 4px -8px 0 #000, 4px -9px 0 #000, 4px -10px 0 #000, 4px -11px 0 #000, 4px -12px 0 #000;height:2px;left:12px;top:19px;transform:rotate(45deg);width:2px}.variant-picker-radio .additional-info{display:none}.the-floyd-platform-bed .variant-picker-radio .additional-info{display:block}.the-floyd-platform-bed .variant-picker-radio .additional-info a{font-size:0.56875rem;color:#000;text-decoration:underline}.variant-picker-radio__buttons{display:flex;flex-wrap:wrap;margin-left:20px}.variant-picker-radio__buttons--mini{margin-left:10px}.variant-picker-radio .radio{display:none}.variant-picker-radio__label{font-family:"floyd_gothic_bold";background:#f7f8f9;border-radius:2px;color:#000;cursor:pointer;display:flex;font-size:10px;height:35px;justify-content:space-around;line-height:14px;margin:0 12px 12px 0;margin-top:auto;min-width:80px;padding:10px;text-align:center;white-space:nowrap}.variant-picker-radio__label:hover{outline:2px solid #9a9a9a}.variant-picker-radio__label--mini{font-size:9px;height:22px;line-height:13px;margin:0 10px 10px 0;padding:5px 10px}.variant-picker-radio__label--mini>img{display:none}.the-floyd-sofa .variant-picker-radio__label img,.the-floyd-sofa .variant-picker-radio__label svg,.the-floyd-living-room .variant-picker-radio__label img,.the-floyd-living-room .variant-picker-radio__label svg,.the-floyd-office .variant-picker-radio__label img,.the-floyd-office .variant-picker-radio__label svg,.the-floyd-studio .variant-picker-radio__label img,.the-floyd-studio .variant-picker-radio__label svg,.the-floyd-apartment .variant-picker-radio__label img,.the-floyd-apartment .variant-picker-radio__label svg{height:15px;margin-right:5px}.the-floyd-shelving-system .variant-picker-radio__label,.the-floyd-apartment .variant-picker-radio__label .the-floyd-shelving-system,.the-floyd-office .variant-picker-radio__label .the-floyd-shelving-system{min-width:auto;width:50px;height:50px;background-repeat:no-repeat;background-position:center;background-size:contain;padding:3px}.the-floyd-shelving-system .variant-picker-radio__label.tall,.the-floyd-apartment .variant-picker-radio__label .the-floyd-shelving-system.tall,.the-floyd-office .variant-picker-radio__label .the-floyd-shelving-system.tall{background-image:url(//assets.floydhome.com/assets/icons/option_types/shelving_system/tall-dd9ec1513844dca8b6e8257473bd3b29fd673bec4272273e97984dc63312c248.svg)}.the-floyd-shelving-system .variant-picker-radio__label.tall-tall,.the-floyd-apartment .variant-picker-radio__label .the-floyd-shelving-system.tall-tall,.the-floyd-office .variant-picker-radio__label .the-floyd-shelving-system.tall-tall{background-image:url(//assets.floydhome.com/assets/icons/option_types/shelving_system/tall-tall-fe3aae3b2776b2f01689ddce9f7272fcdb57e0b289cae9d3e310521245e34a19.svg)}.the-floyd-shelving-system .variant-picker-radio__label.tall-tall-tall,.the-floyd-apartment .variant-picker-radio__label .the-floyd-shelving-system.tall-tall-tall,.the-floyd-office .variant-picker-radio__label .the-floyd-shelving-system.tall-tall-tall{background-image:url(//assets.floydhome.com/assets/icons/option_types/shelving_system/tall-tall-tall-16d1ae48a779c03e473cf8a514560c8c14148791fe6e8d1b9b741556a68daf12.svg)}.the-floyd-shelving-system .variant-picker-radio__label.short,.the-floyd-apartment .variant-picker-radio__label .the-floyd-shelving-system.short,.the-floyd-office .variant-picker-radio__label .the-floyd-shelving-system.short{background-image:url(//assets.floydhome.com/assets/icons/option_types/shelving_system/short-960a5e2ac6bc3a9939f8227e893918b330c9ef44a739537750a7bb057755e30e.svg)}.the-floyd-shelving-system .variant-picker-radio__label.short-short,.the-floyd-apartment .variant-picker-radio__label .the-floyd-shelving-system.short-short,.the-floyd-office .variant-picker-radio__label .the-floyd-shelving-system.short-short{background-image:url(//assets.floydhome.com/assets/icons/option_types/shelving_system/short-short-b6cbef141e0f25d1f6fdbf3c39a98e5e586fc2ef60ee7b9a91fc2796546b35f3.svg)}.the-floyd-shelving-system .variant-picker-radio__label.short-short-short,.the-floyd-apartment .variant-picker-radio__label .the-floyd-shelving-system.short-short-short,.the-floyd-office .variant-picker-radio__label .the-floyd-shelving-system.short-short-short{background-image:url(//assets.floydhome.com/assets/icons/option_types/shelving_system/short-short-short-4e05f4465696cdff27ef4d6f157591b2f2e0e0f55df796e233876a32285284d9.svg)}.the-floyd-shelving-system .variant-picker-radio__label.display,.the-floyd-apartment .variant-picker-radio__label .the-floyd-shelving-system.display,.the-floyd-office .variant-picker-radio__label .the-floyd-shelving-system.display{background-image:url(//assets.floydhome.com/assets/icons/option_types/shelving_system/display-bb72ef9504a03ed4a6188f429b08cd004939af67e840dc1a0a770addfaa742d9.svg)}.the-floyd-shelving-system .variant-picker-radio__label.wardrobe,.the-floyd-apartment .variant-picker-radio__label .the-floyd-shelving-system.wardrobe,.the-floyd-office .variant-picker-radio__label .the-floyd-shelving-system.wardrobe{background-image:url(//assets.floydhome.com/assets/icons/option_types/shelving_system/wardrobe-8bb8a1a2b2b21878a29907dd7e59fed5b7f11363a41ee14c475032548958473f.svg)}.the-floyd-shelving-system .variant-picker-radio__label.tall-wardrobe,.the-floyd-apartment .variant-picker-radio__label .the-floyd-shelving-system.tall-wardrobe,.the-floyd-office .variant-picker-radio__label .the-floyd-shelving-system.tall-wardrobe{background-image:url(//assets.floydhome.com/assets/icons/option_types/shelving_system/tall-wardrobe-c8a9bca25cf920c862b076178e6f9bcab5e427fccfff49572ffe5c0afbf7bb56.svg)}.the-floyd-shelving-system .variant-picker-radio__label.tall-short,.the-floyd-apartment .variant-picker-radio__label .the-floyd-shelving-system.tall-short,.the-floyd-office .variant-picker-radio__label .the-floyd-shelving-system.tall-short{background-image:url(//assets.floydhome.com/assets/icons/option_types/shelving_system/tall-short-83997489438464badabe22da39bb3b079cab158c05eb4b8be2baa3030f75e7f6.svg)}.the-floyd-shelving-system .variant-picker-radio__label.tall-display,.the-floyd-apartment .variant-picker-radio__label .the-floyd-shelving-system.tall-display,.the-floyd-office .variant-picker-radio__label .the-floyd-shelving-system.tall-display{background-image:url(//assets.floydhome.com/assets/icons/option_types/shelving_system/tall-display-515a71c566bd4ed5fe30aa2c3c8ddeb492d746ff5deec412cfb2bd9ddc5b1fa2.svg)}.the-floyd-shelving-system .variant-picker-radio__label.tall-cabinet,.the-floyd-apartment .variant-picker-radio__label .the-floyd-shelving-system.tall-cabinet,.the-floyd-office .variant-picker-radio__label .the-floyd-shelving-system.tall-cabinet{background-image:url(//assets.floydhome.com/assets/icons/option_types/shelving_system/tall-cabinet-fc64288e8a71b49c67bd4b17350288463be0b52910fe0b60e1de24aa514460c2.svg)}.the-floyd-shelving-system .variant-picker-radio__label.short-cabinet,.the-floyd-apartment .variant-picker-radio__label .the-floyd-shelving-system.short-cabinet,.the-floyd-office .variant-picker-radio__label .the-floyd-shelving-system.short-cabinet{background-image:url(//assets.floydhome.com/assets/icons/option_types/shelving_system/short-cabinet-9047106a4daff5abfac20543f91fdf2afbeec70d1223ec654fa34571369816e4.svg)}.variant-picker-radio input:checked+label{background:#fff;outline:2px solid #000}.the-floyd-shelving-system .variant-picker-radio input:checked+label,.the-floyd-apartment .variant-picker-radio input:checked+label .the-floyd-shelving-system,.the-floyd-office .variant-picker-radio input:checked+label .the-floyd-shelving-system{min-width:auto;width:50px;height:50px;background-repeat:no-repeat;background-position:center;background-size:contain;padding:3px}.variant-picker-stickyradio .additional-info{display:none}.the-floyd-platform-bed .variant-picker-stickyradio .additional-info{display:block}.the-floyd-platform-bed .variant-picker-stickyradio .additional-info a{font-size:0.56875rem;color:#000;text-decoration:underline}.variant-picker-stickyradio__buttons{display:flex;flex-wrap:wrap;margin-left:20px}.variant-picker-stickyradio__buttons--mini{margin-left:10px}.variant-picker-stickyradio .radio{display:none}.variant-picker-stickyradio__label{font-family:"floyd_gothic_bold";background:#f7f8f9;border-radius:2px;color:#000;cursor:pointer;display:flex;font-size:10px;height:35px;justify-content:space-around;line-height:13px;margin-left:-2px;margin-top:auto;min-width:80px;padding:10px;text-align:center;white-space:nowrap;z-index:1}.variant-picker-stickyradio__label:first-child{margin-left:0}.variant-picker-stickyradio__label:hover{outline:2px solid #9a9a9a;position:relative;z-index:5}.variant-picker-stickyradio__label--mini{font-size:9px;height:22px;line-height:13px;padding:5px 10px}.variant-picker-stickyradio input:checked+label{background:#fff;outline:2px solid #000;color:#000;z-index:2}.variant-picker-relatedproduct .additional-info{display:none}.the-floyd-platform-bed .variant-picker-relatedproduct .additional-info{display:block}.the-floyd-platform-bed .variant-picker-relatedproduct .additional-info a{font-size:0.56875rem;color:#000;text-decoration:underline}.variant-picker-relatedproduct__buttons{display:flex;flex-wrap:wrap;margin-left:20px}.variant-picker-relatedproduct .relatedproduct{display:none}.variant-picker-relatedproduct__label{font-family:"floyd_gothic_bold";background:#f7f8f9;border-radius:2px;color:#000;cursor:pointer;display:flex;font-size:10px;height:35px;justify-content:space-around;line-height:14px;margin:0 12px 12px 0;margin-top:auto;min-width:80px;padding:10px;text-align:center;white-space:nowrap}.variant-picker-relatedproduct__label:hover{outline:2px solid #9a9a9a}.variant-picker-relatedproduct input:checked+label{background:#fff;outline:2px solid #000}.quantity-changer-minus,.quantity-changer-plus{cursor:pointer;padding:0 3px}.quantity-changer-minus{margin-right:3px}.quantity-changer-plus{margin-left:3px}.quantity-changer-input{display:none}.is-loading .quantity-changer{color:#ebebea}.is-loading .quantity-changer .quantity-changer-minus,.is-loading .quantity-changer .quantity-changer-plus{cursor:not-allowed}.top-banner{transition:0.2s all ease;align-items:center;background:#ef4023;display:none;padding:10px 30px;position:relative;top:0;width:100%;z-index:11}.top-banner.display{display:flex}.top-banner p{font-family:"floyd_gothic_bold";font-size:0.8125rem;color:#fff;letter-spacing:.5px;line-height:1.4;margin:0;padding:0 30px 0 20px;text-align:center;width:100%}@media screen and (min-width: 901px){.top-banner p{font-size:0.73125rem;padding:0 30px}}.top-banner .close-link{font-family:"floyd_gothic_bold";font-size:0.73125rem;line-height:0.73125rem;cursor:pointer;letter-spacing:.5px;font-size:0.73125rem;line-height:0.73125rem;color:#fff}.flash{font-size:0.8125rem;line-height:1.3125rem;font-family:"floyd_gothic_bold";color:#fff;padding:14px;background:#7f8677;position:relative;width:100%;height:44px;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 901px){.flash{margin:0;transition:top .4s ease}}.header-offset-zero .flash{position:fixed;z-index:21;top:44px}@media screen and (min-width: 901px){.header-offset-zero .flash{top:88px}}.header-offset-zero .flash+.content-wrapper{margin-top:88px}@media screen and (min-width: 901px){.header-offset-zero .flash+.content-wrapper{margin-top:132px}}.condensed-menu .flash{top:44px}.flash.alert,.flash.error{background:#f16343}.error_wrapper{font-size:0.8125rem;line-height:1.3125rem;font-family:"floyd_gothic_bold";color:#fff;font-family:"floyd_gothic_bold";padding:10px 0;text-align:left}.error_wrapper a{color:#ef4023;text-decoration:underline}.error_wrapper .error-explanation-wrapper{color:#ef4023}.error_wrapper .error-explanation-wrapper .notice{text-align:left}.error_wrapper .error-explanation-wrapper .errors{font-family:"floyd_gothic_bold";float:none;margin-left:18px;text-align:left}.error_wrapper .error-explanation-wrapper .errors .full_messages{line-height:1.25em;list-style-type:disc}[data-tooltip]{cursor:pointer;position:relative;z-index:2}[data-tooltip]::before{background-color:#fff;border:solid 2px #000;bottom:80%;color:#000;content:attr(data-tooltip);font-size:.9em;left:50%;line-height:1.3em;margin-bottom:5px;margin-left:-80px;padding:10px;position:absolute;text-align:left;width:180px;opacity:0;pointer-events:none;visibility:hidden}[data-tooltip]:focus::before,[data-tooltip]:active::before,[data-tooltip]:hover::before{opacity:1;visibility:visible}.tooltip{position:relative;display:inline-block;vertical-align:text-bottom}.tooltip::before{font-size:0.625rem;line-height:0.875rem;content:'i';height:14px;width:14px;background-color:#ccc;color:#fff;text-align:center;vertical-align:middle;border-radius:50%;display:block}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.tooltip .tooltiptext{font-size:0.625rem;line-height:0.8125rem;font-family:"floyd_gothic_light";visibility:hidden;width:150px;background-color:#f7f8f9;color:#000;text-align:left;padding:7px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-75px;opacity:0;transition:opacity 0.3s}.tooltip .tooltiptext a{text-decoration:underline}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#f7f8f9 transparent transparent}#kustomer-root{z-index:100000000 !important}.kustomer-app-icon div{border-radius:0 !important}.mood-board__wrapper{display:flex;justify-content:center}.mood-board__template{display:flex;flex-wrap:wrap;font-size:16px;justify-content:space-between;padding:0;text-align:center}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.mood-board__template{flex:1}.mood-board__template .grid-block.grid-block-small,.mood-board__template .grid-block.grid-block-medium,.mood-board__template .grid-block.grid-block-1{margin-top:15px}}@media screen and (min-width: 901px){@supports not (display: grid){.mood-board__template .grid-block.grid-block-small,.mood-board__template .grid-block.grid-block-medium,.mood-board__template .grid-block.grid-block-1{margin-top:15px}}@supports (display: grid){.mood-board__template{display:-ms-grid;display:grid;-ms-grid-columns:repeat(19, minmax(10px, 50px));-ms-grid-rows:repeat(16, minmax(20px, 50px));grid-template-areas:'☮ ☮ ☮ ☮ ☮ ☮ ☮ . . . . . . . . . . . .' '☮ ☮ ☮ ☮ ☮ ☮ ☮ . . . . . . . . . . . .' '☮ ☮ ☮ ☮ ☮ ☮ ☮ ☼ ☼ ☼ ☼ ☼ . . . . . . .' '☮ ☮ ☮ ☮ ☮ ☮ ☮ ☼ ☼ ☼ ☼ ☼ . . . . . . .' '☮ ☮ ☮ ☮ ☮ ☮ ☮ ☼ ☼ ☼ ☼ ☼ £ £ £ £ £ . .' '☮ ☮ ☮ ☮ ☮ ☮ ☮ ☼ ☼ ☼ ☼ ☼ £ £ £ £ £ . .' '☮ ☮ ☮ ☮ ☮ ☮ ☮ ☼ ☼ ☼ ☼ ☼ £ £ £ £ £ . .' '☮ ☮ ☮ ☮ ☮ ☮ ☮ ☼ ☼ ☼ ☼ ☼ £ £ £ £ £ . .' '. .      ★ ★ ★ ★ ★ ★ ★ ☃ ☃ ☃ ☃ ☃' '. .      ★ ★ ★ ★ ★ ★ ★ ☃ ☃ ☃ ☃ ☃' '. .      ★ ★ ★ ★ ★ ★ ★ ☃ ☃ ☃ ☃ ☃' '. .      ★ ★ ★ ★ ★ ★ ★ ☃ ☃ ☃ ☃ ☃' '. .      ★ ★ ★ ★ ★ ★ ★ ☃ ☃ ☃ ☃ ☃' '. .      ★ ★ ★ ★ ★ ★ ★ ☃ ☃ ☃ ☃ ☃' '. . . . . . . ★ ★ ★ ★ ★ ★ ★ . . . . .' '. . . . . . . ★ ★ ★ ★ ★ ★ ★ . . . . .';grid-template-columns:repeat(19, minmax(10px, 50px));grid-template-rows:repeat(16, minmax(10px, 50px))}}}.mood-board__template .grid-block{font-family:"floyd_gothic_bold";font-size:0.73125rem;line-height:1.2;text-align:left}@media screen and (min-width: 901px){.mood-board__template .grid-block{font-size:0.975rem;background-color:#d9e0eb;line-height:1.3rem;margin:15px;width:auto}}.mood-board__template .grid-block__content{align-items:flex-start;display:flex;flex:1;flex-basis:90px;justify-content:left;padding:10px}@media screen and (min-width: 901px){.mood-board__template .grid-block__content{align-items:flex-end;bottom:0;height:100%;left:0;padding:15px;position:absolute;right:0;top:0;width:100%}.mood-board__template .grid-block__content-overlay{background-color:#d9e0eb;opacity:0;transition:.5s ease}.mood-board__template .grid-block__content-overlay:hover{opacity:.8}}.mood-board__template .grid-block__content__image{display:block;flex:1;position:relative;width:100%}@media screen and (min-width: 901px){.mood-board__template .grid-block__content__image{height:100%}}.mood-board__template .grid-block__content__image img{-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width: 901px){.mood-board__template .grid-block__content__image img{height:100%}}.mood-board__template .grid-block__content-wrapper{display:flex;flex-direction:column;height:100%;position:relative;width:100%}@media screen and (min-width: 901px){.mood-board__template .grid-block__content-wrapper{display:block;overflow:hidden}}.mood-board__template .grid-block-1{margin-top:0;order:1}@media screen and (min-width: 901px){.mood-board__template .grid-block-1{grid-area:☮;margin-left:0}}.mood-board__template .grid-block-1,.mood-board__template .grid-block-5,.mood-board__template .grid-block-6{flex-basis:55%}.mood-board__template .grid-block-2,.mood-board__template .grid-block-3,.mood-board__template .grid-block-4{flex-basis:42%}.mood-board__template .grid-block-2{align-self:flex-end;order:2}@media screen and (min-width: 901px){.mood-board__template .grid-block-2{align-self:auto;grid-area:☼}}.mood-board__template .grid-block-2 .grid-block__content{padding-right:30px}@media screen and (min-width: 901px){.mood-board__template .grid-block-2 .grid-block__content{padding-right:15px}}.mood-board__template .grid-block-3{order:3}@media screen and (min-width: 901px){.mood-board__template .grid-block-3{grid-area:£}}.mood-board__template .grid-block-3,.mood-board__template .grid-block-4{font-size:1.21875rem;align-self:flex-start;background-color:#d9e0eb;line-height:1.4rem}@media screen and (min-width: 901px){.mood-board__template .grid-block-3,.mood-board__template .grid-block-4{font-size:1.7875rem;align-self:stretch;line-height:2rem}}.mood-board__template .grid-block-3 .grid-block__content__text,.mood-board__template .grid-block-4 .grid-block__content__text{align-self:flex-end}.mood-board__template .grid-block-4{height:150px;order:6}@media screen and (min-width: 901px){.mood-board__template .grid-block-4{display:block;grid-area:;height:auto}}.mood-board__template .grid-block-4 .grid-block__content{padding:10px}.mood-board__template .grid-block-5{order:4}@media screen and (min-width: 901px){.mood-board__template .grid-block-5{grid-area:★;margin-bottom:0}}.mood-board__template .grid-block-6{align-self:flex-start;order:5}@media screen and (min-width: 901px){.mood-board__template .grid-block-6{align-self:auto;grid-area:☃;margin-right:0}}@media screen and (min-width: 901px){.mood-board__template .grid-block-5 .grid-block__content,.mood-board__template .grid-block-6 .grid-block__content{align-items:flex-start}}.breadcrumbs{font-size:0.75rem;line-height:1rem;display:flex;margin:0 30px}.header-offset-zero .breadcrumbs{margin-top:44px}@media screen and (min-width: 901px){.header-offset-zero .breadcrumbs{margin-top:88px}}.breadcrumbs li{margin:15px 0;padding:0 5px}.breadcrumbs li:first-child{padding-left:0}.breadcrumbs li a:hover{color:#ef4023}.breadcrumbs span{margin:15px 0}.modal__popup{font-size:0.73125rem;align-items:flex-start;background:#fff;border:1px solid #ccc;cursor:default;display:flex;flex-direction:column;justify-content:center;margin:10% 0 100px;min-height:480px;position:relative;width:90%;z-index:23}@media screen and (min-width: 901px){.modal__popup{margin-top:70px;width:480px}}.modal__popup__inner{padding:0 25px}@media screen and (min-width: 901px){.modal__popup__inner{padding:0 40px}}.modal__popup__inner .klaviyo_subscription_form{margin-top:35px}.modal__popup--close{font-family:"floyd_gothic_bold";font-size:0.73125rem;line-height:0.73125rem;cursor:pointer;letter-spacing:.5px;font-size:0.8125rem;line-height:0.8125rem;background:none;border:0;padding:0;position:absolute;right:15px;top:15px}@media screen and (min-width: 901px){.modal__popup--close{font-size:0.73125rem;line-height:0.73125rem}}@media screen and (min-width: 901px){.modal__popup__header,.modal__popup__footer{width:400px}}.modal__popup__header__title,.modal__popup__message--success,.modal__popup__message--error{font-family:"floyd_gothic_bold";font-size:1.95rem;line-height:2.45rem;color:#ef4023;letter-spacing:.3px;text-align:left}@media screen and (min-width: 901px){.modal__popup__header__title,.modal__popup__message--success,.modal__popup__message--error{font-size:2.19375rem;line-height:2.69375rem}}.modal__popup__header__title p,.modal__popup__message--success p,.modal__popup__message--error p{font-family:"floyd_gothic_bold";font-size:1.95rem;line-height:2.45rem;color:#ef4023;letter-spacing:.3px;text-align:left}@media screen and (min-width: 901px){.modal__popup__header__title p,.modal__popup__message--success p,.modal__popup__message--error p{font-size:2.19375rem;line-height:2.69375rem}}.modal__popup__header{margin:70px 0 0}.modal__popup__header__title{margin:0}.modal__popup__header__subtitle{font-family:"floyd_gothic_bold";font-size:1.05625rem;color:#000;margin:10px 0 20px}@media screen and (min-width: 901px){.modal__popup__header__subtitle{font-size:0.89375rem}}.modal__popup__footer{margin:30px 0 40px}.modal__popup__footer p{font-family:"floyd_gothic_light";font-size:0.73125rem;color:#a7a9ac;line-height:1.3}.modal__popup__form{width:100%}.modal__popup__form__field-group{margin:15px 0}.modal__popup__form__field-group label{display:none}.modal__popup__form__field-group input,.modal__popup__form__field-group select{border:2px solid #000;color:#000;padding:10px;width:100%}@media screen and (min-width: 901px){.modal__popup__form__field-group{width:300px}}.modal__popup__form__field-group input::-moz-placeholder{color:#000}.modal__popup__form__field-group input:-ms-input-placeholder{color:#000}.modal__popup__form__field-group input::-ms-input-placeholder{color:#000}.modal__popup__form__field-group input::placeholder{color:#000}.modal__popup__form__field-group:first-of-type{margin:30px 0 15px}.modal__popup__form__field-group:last-of-type{margin:0}.modal__popup__form__field-group--two-columns{display:flex}.modal__popup__form__actions__submit{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;font-size:0.9375rem;line-height:1.25rem;width:200px;background:#ef4023;text-transform:uppercase;text-shadow:none;margin-top:25px}.modal__popup__form__actions__submit:disabled{cursor:not-allowed}.modal__popup__form__actions__submit:hover{background:#4a4a4a}.modal__popup__form__actions__submit:active{background:#313131}.modal__popup__form__actions__submit:focus{background:#313131}.is-loading.is-loading .modal__popup__form__actions__submit{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .modal__popup__form__actions__submit:hover,.is-loading.is-loading .modal__popup__form__actions__submit:active,.is-loading.is-loading .modal__popup__form__actions__submit:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.modal__popup__form__actions__submit:hover,.modal__popup__form__actions__submit:active,.modal__popup__form__actions__submit:focus{background:#ef4023}.modal__popup__form__actions__submit:disabled{opacity:0.5}.modal__popup__form__actions__checkbox{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;height:auto;margin:15px 15px 0}.modal__popup__form__actions__checkbox input{left:-9999px;position:absolute}.modal__popup__form__actions__checkbox input+label::after{content:none}.modal__popup__form__actions__checkbox input:checked+label::after{content:''}.modal__popup__form__actions__checkbox input:focus+label::before{outline:0}.modal__popup__form__actions__checkbox label{font-size:0.75rem;line-height:1rem;line-height:1.375rem;color:#000;padding-left:calc(22px + 5px);position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal__popup__form__actions__checkbox label::before,.modal__popup__form__actions__checkbox label::after{position:absolute}.modal__popup__form__actions__checkbox label::before{width:22px;height:22px;border:1px solid #000;content:'';left:0;top:0}.modal__popup__form__actions__checkbox label::after{width:10px;height:7px;border-bottom:3px solid #000;border-left:3px solid #000;content:'';left:4px;top:4px;transform:rotate(-50deg)}.modal__popup__form__actions__checkbox__sub-label{font-size:0.625rem;line-height:0.8125rem;color:#a7a9ac;margin:0 0 0 calc(22px + 5px);max-width:230px}.modal__popup__form__actions__checkbox label{font-family:"floyd_gothic_bold"}.modal__popup__form__actions__checkbox label::before{border:2px solid #000}.modal__popup__form__actions__checkbox label::after{width:12px;height:8px;left:5px;top:5px}.modal__popup__form__actions__checkbox label::after{border-bottom:3px solid #ef4023;border-left:3px solid #ef4023}.modal__popup__message--success,.modal__popup__message--error{display:none}.modal__popup.success .modal__popup__message--success{display:block}.modal__popup.error .modal__popup__message--error{display:block}.klaviyo-subscribe-email{overflow:auto;width:100%}.klaviyo-subscribe-email__title{font-family:"floyd_gothic_bold";margin-bottom:5px}.klaviyo-subscribe-email__button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;border:2px solid #000;border-left:0;float:right;letter-spacing:1px;line-height:18px;padding:10px;text-transform:uppercase;width:25%}.klaviyo-subscribe-email__button:disabled{cursor:not-allowed}.klaviyo-subscribe-email__button:hover{background:#4a4a4a}.klaviyo-subscribe-email__button:active{background:#313131}.klaviyo-subscribe-email__button:focus{background:#313131}.is-loading.is-loading .klaviyo-subscribe-email__button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .klaviyo-subscribe-email__button:hover,.is-loading.is-loading .klaviyo-subscribe-email__button:active,.is-loading.is-loading .klaviyo-subscribe-email__button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.klaviyo-subscribe-email--external-button .klaviyo-subscribe-email__button{border:0;float:none;height:50px;margin-top:13px;width:100%}.klaviyo-subscribe-email__waitlist_closed{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;background:#9a9a9a;cursor:not-allowed;float:left;width:250px}.klaviyo-subscribe-email__waitlist_closed:disabled{cursor:not-allowed}.klaviyo-subscribe-email__waitlist_closed:hover{background:#4a4a4a}.klaviyo-subscribe-email__waitlist_closed:active{background:#313131}.klaviyo-subscribe-email__waitlist_closed:focus{background:#313131}.is-loading.is-loading .klaviyo-subscribe-email__waitlist_closed{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .klaviyo-subscribe-email__waitlist_closed:hover,.is-loading.is-loading .klaviyo-subscribe-email__waitlist_closed:active,.is-loading.is-loading .klaviyo-subscribe-email__waitlist_closed:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.klaviyo-subscribe-email__waitlist_closed:hover{background:#9a9a9a}.klaviyo-subscribe-email__field-group label{display:none}.klaviyo-subscribe-email__field-group input,.klaviyo-subscribe-email__field-group select{border:2px solid #000;color:#000;padding:10px;width:100%}.klaviyo-subscribe-email__field-group input{float:left;line-height:18px;width:75%}.klaviyo-subscribe-email--external-button .klaviyo-subscribe-email__field-group input{float:none;width:100%}.klaviyo-subscribe-email__messages .success_message,.klaviyo-subscribe-email__messages .error_message{display:none}@media screen and (min-width: 901px){.klaviyo-subscribe-email.klaviyo-waitlist-signup{width:267px}}.ui-widget.ui-widget-content{border-radius:0}.ui-widget.ui-widget-content.ui-datepicker{font-family:"floyd_gothic_light"}.ui-widget.ui-widget-content.ui-datepicker .ui-corner-all{border-radius:0}.ui-widget.ui-widget-content.ui-datepicker .ui-widget-header{background:#fff;border:0}.ui-widget.ui-widget-content.ui-datepicker .ui-state-default{background:none}.ui-widget.ui-widget-content.ui-datepicker .ui-state-highlight{border:1px solid #cebe9b}.ui-widget.ui-widget-content.ui-datepicker .ui-state-active{font-family:"floyd_gothic_bold"}.ui-widget.ui-widget-content.ui-datepicker .ui-datepicker-header .ui-state-hover{background:none;border:0}.ui-widget.ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span,.ui-widget.ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-next span{background-size:contain;background-repeat:no-repeat;background-image:url(//assets.floydhome.com/assets/icons/arrow_next_inv-76ea351e982a9bffdff79ef46f236ae5ae6386e01cac1cc683ad41128a47c160.svg);background-position:top;top:14px}.ui-widget.ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover,.ui-widget.ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover{border:0;top:2px}.ui-widget.ui-widget-content.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span{transform:rotate(180deg)}.ui-widget.ui-widget-content.ui-datepicker .ui-datepicker-calendar thead{font-family:"floyd_gothic_bold"}.floyd-promotional-code{display:inline-block;position:relative}.floyd-promotional-code__to-copy{font-family:"floyd_gothic_bold";font-size:0.75rem;line-height:1rem;background-color:#ef4023;color:#fff;cursor:pointer;display:inline-block;padding:4px 5px;border:0;outline:none}.floyd-promotional-code__to-copy--copied{background-color:#ef4023}.floyd-promotional-code__temp-textarea{font-family:"floyd_gothic_bold";font-size:0.625rem;line-height:0.8125rem;background-color:#ccc;border:0;color:#000;cursor:none;height:17px;line-height:1.2rem;overflow:hidden;position:absolute;resize:none;right:-45px;text-align:center;top:-10px;width:52px}.floyd-promotional-code__temp-textarea.visible{visibility:visible;opacity:1;transition:opacity .5s linear}.floyd-promotional-code__temp-textarea.hidden{visibility:hidden;opacity:0;transition:visibility 0s .5s, opacity .5s linear}.owl-carousel.owl-theme{display:flex;justify-content:center;margin:0 auto 110px}.owl-carousel.owl-theme .owl-dots{align-items:center;bottom:-30px;display:flex;height:16px;justify-content:center;margin:0 auto;position:absolute}.owl-carousel.owl-theme .owl-dots .owl-dot span{background:#000;margin:0 20px 0 0}.owl-carousel.owl-theme .owl-dots .owl-dot:last-of-type span{margin:0}.owl-carousel.owl-theme .owl-dots .owl-dot.active span{background:#fff}.owl-carousel.owl-theme .owl-nav{bottom:-30px;display:none;height:16px;margin:0 auto;position:absolute;top:auto;width:200px}@media screen and (min-width: 901px){.owl-carousel.owl-theme .owl-nav{display:block}}.owl-carousel.owl-theme .owl-nav .owl-prev,.owl-carousel.owl-theme .owl-nav .owl-next{background:none;border-radius:0;display:flex;margin:0;padding:0}.owl-carousel.owl-theme .owl-nav .owl-prev__arrow,.owl-carousel.owl-theme .owl-nav .owl-next__arrow{background-color:transparent;background-position:center center;background-repeat:no-repeat;height:16px;margin:0;padding:0;position:relative;transition:transform .2s ease;width:24px}.owl-carousel.owl-theme .owl-nav .owl-prev__arrow::after,.owl-carousel.owl-theme .owl-nav .owl-next__arrow::after{content:'\a0'}.owl-carousel.owl-theme .owl-nav .owl-prev.disabled .owl-prev__arrow{transform:translate(0)}.owl-carousel.owl-theme .owl-nav .owl-prev__arrow{background-image:url(//assets.floydhome.com/assets/icons/arrow_wide_prev-7d3d5964dd306eb899491b5cbf934802b2d61ebc9d8632427b1b2583768319ac.svg)}.owl-carousel.owl-theme .owl-nav .owl-prev__arrow:hover{transform:translate(-5px)}.owl-carousel.owl-theme .owl-nav .owl-prev__arrow.disabled{transform:translate(0)}.owl-carousel.owl-theme .owl-nav .owl-next.disabled .owl-next__arrow{transform:translate(0)}.owl-carousel.owl-theme .owl-nav .owl-next__arrow{background-image:url(//assets.floydhome.com/assets/icons/arrow_wide_next-5f69e2290f97e42afda1ab9eb70087a723ddc2873320ec1c55a4bb63ff4bf6c4.svg)}.owl-carousel.owl-theme .owl-nav .owl-next__arrow:hover{transform:translate(5px)}.info-bubble{color:#ccc;display:inline;font-size:12px}.info-bubble:hover{color:inherit}.info-bubble summary{cursor:pointer;line-height:1.25}.info-bubble summary::-webkit-details-marker{display:none}.info-bubble summary:focus{outline:none}.info-bubble details-dialog{font-family:"floyd_gothic_bold";background:#fff;border:solid 1px #ccc;box-sizing:border-box;color:#ef4023;display:none;flex-direction:column;font-size:15px;left:0;padding:45px 25px 80px;position:absolute;top:-50px;width:100%;z-index:10}@media screen and (min-width: 661px){.info-bubble details-dialog{left:50%;transform:translateX(-50%);width:500px}}@media screen and (min-width: 901px){.info-bubble details-dialog{flex-direction:row;left:-500px;padding:45px 0 30px 30px;transform:none;width:850px}}.info-bubble[open] summary::before{bottom:0;content:"";cursor:default;display:block;left:0;position:fixed;right:0;top:0}.info-bubble[open] details-dialog{display:flex}@media screen and (min-width: 901px){.info-bubble__copy{flex-basis:250px}}.info-bubble__close{font-family:"floyd_gothic_bold";font-size:0.73125rem;line-height:0.73125rem;cursor:pointer;letter-spacing:.5px;background:none;border:0;font-size:13px;padding:0;position:absolute;right:25px;text-transform:uppercase;top:20px}.info-bubble__title{font-size:34px;letter-spacing:2px;line-height:1.2;margin:0;padding:0}.info-bubble__message{margin:10px 0}.info-bubble__note{bottom:25px;font-size:10px;left:35px;margin:0;padding:0;position:absolute}.info-bubble__picture{padding-top:20px}@media screen and (min-width: 901px){.info-bubble__picture{flex-grow:1;padding:0 25px}}.info-bubble__picture>img{height:auto;width:100%}.info-bubble__picture>img:first-child{display:none}@media screen and (min-width: 661px){.info-bubble__picture>img:first-child{display:block}.info-bubble__picture>img:last-child{display:none}}.accordion{background-color:#fff;position:relative}.accordion__main-title{font-size:1.75rem;line-height:2.0625rem;font-family:"floyd_gothic_bold";margin-bottom:20px}@media screen and (min-width: 901px){.accordion__main-title{font-size:2.25rem;line-height:2.6875rem}}.accordion__description{font-family:"floyd_gothic_bold";width:470px}.accordion__item__link{font-size:1rem;line-height:1.25rem;cursor:pointer;padding:5px 0;display:flex}.accordion__item__link h2{display:inline-block;text-decoration:underline}.accordion__item__link h2,.accordion__item__link::before{font-size:1rem;line-height:1.25rem}.accordion--fat .accordion__item__link h2,.accordion--fat .accordion__item__link::before{padding:15px 0 10px;font-size:1.375rem;line-height:1.5rem}@media screen and (min-width: 901px){.accordion--fat .accordion__item__link h2,.accordion--fat .accordion__item__link::before{font-size:1.75rem;line-height:2.0625rem}}.accordion__item__link::before{content:'\0002B\000A0';text-decoration:none;vertical-align:top}@media screen and (min-width: 901px){.accordion__item__link a:hover{text-decoration:underline}}.accordion__item.opened .accordion__item__link::before{content:'\02212\000A0';text-decoration:none}.accordion__item__panel{max-height:0;padding:0;overflow:hidden;transition:max-height .3s ease-out;margin-top:10px}.accordion__item__panel h3{font-size:1rem;line-height:1.25rem;margin-bottom:7px}.accordion__item__panel hr{border-style:solid none none;margin-bottom:7px}.accordion__item__panel p{margin:0 0 20px}.accordion__item__panel p strong{font-family:"floyd_gothic_bold"}.accordion__item__panel blockquote{margin-left:20px}.accordion__item__panel ul{list-style:disc}.accordion__item__panel ul,.accordion__item__panel ol{margin:20px;padding:0}.accordion__item__panel ul li,.accordion__item__panel ol li{margin-bottom:10px}.accordion__item__panel ul li:last-of-type,.accordion__item__panel ol li:last-of-type{margin-bottom:0}.accordion__item__panel a{text-decoration:underline}.accordion__item__panel img{width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 901px){.accordion__item__panel{padding:0 30px}}.swatches-selector{margin-bottom:40px}.swatches-selector__swatch{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;height:auto;padding:15px 0}.swatches-selector__swatch input{left:-9999px;position:absolute}.swatches-selector__swatch input+label::after{content:none}.swatches-selector__swatch input:checked+label::after{content:''}.swatches-selector__swatch input:focus+label::before{outline:0}.swatches-selector__swatch label{font-size:0.75rem;line-height:1rem;line-height:1.125rem;color:#000;padding-left:calc(18px + 5px);position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swatches-selector__swatch label::before,.swatches-selector__swatch label::after{position:absolute}.swatches-selector__swatch label::before{width:18px;height:18px;border:1px solid #000;content:'';left:0;top:0}.swatches-selector__swatch label::after{width:10px;height:7px;border-bottom:3px solid #000;border-left:3px solid #000;content:'';left:4px;top:4px;transform:rotate(-50deg)}.swatches-selector__swatch__sub-label{font-size:0.625rem;line-height:0.8125rem;color:#a7a9ac;margin:0 0 0 calc(18px + 5px);max-width:230px}.swatches-selector__swatch label{font-family:"floyd_gothic_bold"}.swatches-selector__swatch label::before{border:2px solid #000}.swatches-selector__swatch>label{padding-left:72px;position:relative}.swatches-selector__swatch__image{background:#ccc;background-position:center;background-size:contain;border-radius:50%;height:38px;left:26px;position:absolute;top:50%;transform:translateY(-50%);width:38px}.swatches-selector__swatch__image.oat{background-image:url(//assets.floydhome.com/assets/products/base/oat-01abf3ce949f00a8ccb04f931c3f10e2882edbeb6bc1ac373aff5dac05af676e.png)}.swatches-selector__swatch__image.ocean-dive{background-image:url(//assets.floydhome.com/assets/products/base/ocean-dive-31aa36fef6d558bf66b02b9bbd3c173cab0f295191bfe2256adc3c7a7d1ab26d.png)}.swatches-selector__swatch__image.lunar-grey{background-image:url(//assets.floydhome.com/assets/products/base/lunar-grey-75b1c1dfd0bea191c72143842d0faac18b9f8ba64bf7631d4429afc46e6fbde5.png)}.swatches-selector__swatch__image.saffron{background-image:url(//assets.floydhome.com/assets/products/base/saffron-4f66d573a01c731279ae28b4c9fc75088ca8816fb3b8c82f7fceb7a435af9114.png)}.swatches-selector__swatch__image.mist{background-image:url(//assets.floydhome.com/assets/products/base/mist-575f90c403c284d202a79abf7a32eaf44e520c2d54ca823ea4772e8a2956a51e.png)}.header-menu ul li.thing-thing-diamond.animate>a::after,.thing-thing .product-section-logo.animate svg .shapes{-webkit-animation:rainbow 20s ease-in-out infinite;animation:rainbow 20s ease-in-out infinite;-webkit-animation-direction:alternate;animation-direction:alternate;will-change:transform}@-webkit-keyframes rainbow{0%{fill:#e482fa;background-color:#e482fa}15%{fill:#f43527;background-color:#f43527}30%{fill:#803ac3;background-color:#803ac3}45%{fill:#164bc5;background-color:#164bc5}60%{fill:#3ab9df;background-color:#3ab9df}75%{fill:#8ac145;background-color:#8ac145}90%{fill:#ebcc37;background-color:#ebcc37}100%{fill:#ef8038;background-color:#ef8038}}@keyframes rainbow{0%{fill:#e482fa;background-color:#e482fa}15%{fill:#f43527;background-color:#f43527}30%{fill:#803ac3;background-color:#803ac3}45%{fill:#164bc5;background-color:#164bc5}60%{fill:#3ab9df;background-color:#3ab9df}75%{fill:#8ac145;background-color:#8ac145}90%{fill:#ebcc37;background-color:#ebcc37}100%{fill:#ef8038;background-color:#ef8038}}@media screen and (min-width: 901px){.instructions{display:grid;grid-gap:100px;grid-template-columns:repeat(2, 1fr)}}.instructions .instruction{width:auto;margin-bottom:40px}.instructions .instruction:last-of-type{margin-bottom:0}@media screen and (min-width: 901px){.instructions .instruction{margin-bottom:0}}.instructions .instruction__caption{color:#ef4023;margin-bottom:20px}@media screen and (min-width: 901px){.instructions .instruction__caption{min-height:65px}}.instructions .instruction__image{width:80%}.instructions .instruction__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.instructions .instruction__button{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;font-size:0.9375rem;line-height:1.25rem;background:rgba(255,255,255,0.9);border:1px solid #ef4023;color:#ef4023;margin-top:15px;transition:all .2s ease;width:100%;width:70%}@media screen and (min-width: 901px){.instructions .instruction__button{font-size:1rem;line-height:1.25rem;height:50px}}.instructions .instruction__button::after{content:''}.instructions .instruction__button:hover{background:#333333}.instructions .instruction__button:active{background:#000}.instructions .instruction__button:disabled{cursor:not-allowed;background:gray}.instructions .instruction__button:focus{outline:none}.is-loading.is-loading .instructions .instruction__button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .instructions .instruction__button:hover,.is-loading.is-loading .instructions .instruction__button:active,.is-loading.is-loading .instructions .instruction__button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.instructions .instruction__button svg{fill:#ef4023;margin-left:18px;transition:all .25s ease;width:13px}.instructions .instruction__button:hover{background:#ef4023;color:#fff}.instructions .instruction__button:hover svg{fill:#fff;transform:translateY(2px)}.klaviyo-subscribe-social{overflow:auto;width:100%}.klaviyo-subscribe-social__title{font-family:"floyd_gothic_bold";margin-bottom:5px}.klaviyo-subscribe-social__button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;border:2px solid #000;border-left:0;float:right;letter-spacing:1px;line-height:18px;padding:10px;text-transform:uppercase;width:25%}.klaviyo-subscribe-social__button:disabled{cursor:not-allowed}.klaviyo-subscribe-social__button:hover{background:#4a4a4a}.klaviyo-subscribe-social__button:active{background:#313131}.klaviyo-subscribe-social__button:focus{background:#313131}.is-loading.is-loading .klaviyo-subscribe-social__button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .klaviyo-subscribe-social__button:hover,.is-loading.is-loading .klaviyo-subscribe-social__button:active,.is-loading.is-loading .klaviyo-subscribe-social__button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.klaviyo-subscribe-email--external-button .klaviyo-subscribe-social__button{border:0;float:none;height:50px;margin-top:13px;width:100%}.klaviyo-subscribe-social__waitlist_closed{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;background:#9a9a9a;cursor:not-allowed;float:left;width:250px}.klaviyo-subscribe-social__waitlist_closed:disabled{cursor:not-allowed}.klaviyo-subscribe-social__waitlist_closed:hover{background:#4a4a4a}.klaviyo-subscribe-social__waitlist_closed:active{background:#313131}.klaviyo-subscribe-social__waitlist_closed:focus{background:#313131}.is-loading.is-loading .klaviyo-subscribe-social__waitlist_closed{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .klaviyo-subscribe-social__waitlist_closed:hover,.is-loading.is-loading .klaviyo-subscribe-social__waitlist_closed:active,.is-loading.is-loading .klaviyo-subscribe-social__waitlist_closed:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.klaviyo-subscribe-social__waitlist_closed:hover{background:#9a9a9a}.klaviyo-subscribe-social__field-group label{display:none}.klaviyo-subscribe-social__field-group input,.klaviyo-subscribe-social__field-group select{border:2px solid #000;color:#000;padding:10px;width:100%}.klaviyo-subscribe-social__field-group input{float:left;line-height:18px;margin-bottom:-2px;width:75%}.klaviyo-subscribe-email--external-button .klaviyo-subscribe-social__field-group input{float:none;width:100%}.klaviyo-subscribe-social__field-group select{margin-bottom:-2px;padding:9px}.klaviyo-subscribe-social__field-group .half_width{width:50%}.klaviyo-subscribe-social__field-group .full_width{width:100%}.klaviyo-subscribe-social__field-group .right_field{border-left:0}.klaviyo-subscribe-social__messages .success_message,.klaviyo-subscribe-social__messages .error_message{display:none}.klaviyo-subscribe-social__caption{color:#9a9a9a;font-size:.85rem;display:inline-block;margin:7px 0 0 10px}@media screen and (min-width: 901px){.klaviyo-subscribe-social.klaviyo-waitlist-signup{width:267px}}.mobile-menu-icon{font-family:"floyd_gothic_bold";font-size:0.73125rem;line-height:0.73125rem;cursor:pointer;letter-spacing:.5px;font-size:0.8125rem;line-height:0.8125rem;display:block;flex:0 1 auto;height:auto;left:0;padding:16px 30px;position:absolute;top:0;width:auto;z-index:11}@media screen and (min-width: 901px){.mobile-menu-icon{display:none}}.mobile-menu-icon:focus{outline:none}.header-menu{background:#fff;display:block;height:44px;letter-spacing:.02rem;position:relative;top:0;width:100%;z-index:100000005}@media screen and (min-width: 901px){.header-menu{background:none;bottom:auto;color:#000;height:88px;left:auto;opacity:1;padding-top:0;right:auto;top:auto;transition:height 0.4s ease}.condensed-menu .header-menu{height:44px}}.header-offset-zero .header-menu{position:fixed;top:0}.header-menu ul{height:auto;padding:0}@media screen and (min-width: 901px){.header-menu ul{align-items:center;display:flex;padding:0;height:44px}}.header-menu ul li{white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width: 901px){.header-menu ul li{display:inline}}@media screen and (min-width: 901px){.header-menu ul li.with-submenu{text-align:center}}.header-menu ul li.with-submenu>ul{display:none;margin-top:10px;padding-left:1em}@media screen and (min-width: 901px){.header-menu ul li.with-submenu>ul{margin-top:0;padding-left:0}}.header-menu ul li.with-submenu>ul li{line-height:20px;margin:0 0 15px;text-transform:capitalize}.header-menu ul li.with-submenu>ul li:last-of-type{margin-bottom:0}@media screen and (min-width: 901px){.header-menu ul li.with-submenu>ul li{margin:0 0 5px}}.header-menu ul li.with-submenu>ul li.ghostly a{position:relative}.header-menu ul li.with-submenu>ul li.ghostly a::before{content:'';background-image:url(//assets.floydhome.com/assets/products/ghostly/ghostly-20271fd8cd27343df5fc81f5d3f7e9c2d0939ff878fb8890376797c484b806eb.svg);background-repeat:no-repeat;background-position:center;width:20px;height:20px;display:block;position:absolute;top:-8px;right:-17px}.header-menu ul li.with-submenu.is-menu-item-open>ul{display:block;height:auto}@media screen and (min-width: 901px){.header-menu ul li.with-submenu.is-menu-item-open>ul{background-color:#fff;left:-12px;padding:15px 22px 10px 12px;position:absolute;text-align:left}}@media screen and (min-width: 901px){.header-menu ul li.with-submenu.is-menu-item-open>ul li{display:block}}@media screen and (min-width: 901px){.header-menu ul li.with-submenu.is-menu-item-open.is-menu-item-open{position:relative}}.header-menu ul li.thing-thing-black-diamond{position:relative}.header-menu ul li.thing-thing-black-diamond>a::after{-webkit-clip-path:polygon(20% 0, 100% 0, 100% 75%, 0 100%);clip-path:polygon(20% 0, 100% 0, 100% 75%, 0 100%);width:8px;height:6.4px;background:#000;content:'';position:absolute;top:0;right:-11px}.header-menu ul li.thing-thing-diamond{position:relative}.header-menu ul li.thing-thing-diamond>a::after{-webkit-clip-path:polygon(20% 0, 100% 0, 100% 75%, 0 100%);clip-path:polygon(20% 0, 100% 0, 100% 75%, 0 100%);width:8px;height:6.4px;background:#e482fa;content:'';position:absolute;top:0;right:-11px}.header-menu__links{background-color:#fff;display:flex;flex-direction:column;height:calc(100vh - 44px);left:-100%;position:relative;top:44px;transition:left 0.4s ease;overflow:scroll;width:100%;padding:0}@media screen and (min-width: 901px){.header-menu__links{flex-direction:column-reverse;height:88px;position:static;overflow:visible;transition:height 0.4s ease}.condensed-menu .header-menu__links{height:44px}}.stop-scrolling .header-menu__links{padding-right:0}.is-menu-open .header-menu__links{left:0;opacity:1}.is-menu-open .header-menu__links .header-menu__links__main,.is-menu-open .header-menu__links .header-menu__links__secondary{visibility:visible}.header-menu__links .sr-only{border:0;clip:rect(0, 0, 0, 0);padding:0;position:absolute;height:1px;margin:-1px;overflow:hidden;width:1px}.header-menu__links__main,.header-menu__links__secondary{padding-left:80px}@media screen and (min-width: 901px){.header-menu__links__main,.header-menu__links__secondary{padding-left:0}}.header-menu__links__main{font-family:"floyd_gothic_bold";font-size:1.2rem;position:relative;width:100%;visibility:hidden}@media screen and (min-width: 901px){.header-menu__links__main{visibility:visible}}@media screen and (min-width: 901px){.header-menu__links__main ul{font-size:.9rem;justify-content:center;left:0;text-align:center}}.header-menu__links__main ul li{margin:25px 0 0}@media screen and (min-width: 901px){.header-menu__links__main ul li{margin:0 12px}}.header-menu__links__secondary{margin-top:50px;padding-bottom:100px;position:relative;width:100%;visibility:hidden;z-index:10}@media screen and (min-width: 901px){.header-menu__links__secondary{visibility:visible;padding-bottom:0;align-items:center;display:flex;justify-content:space-between;left:0}}@media screen and (min-width: 901px){.header-menu__links__secondary{margin-top:0;padding:0 60px;top:0;transition:top 0.4s ease}.condensed-menu .header-menu__links__secondary{top:-44px}}.header-menu__links__secondary ul{font-family:"floyd_gothic_light";font-size:.8rem;margin-left:0}@media screen and (min-width: 901px){.header-menu__links__secondary ul{font-size:.9rem;justify-content:flex-end;margin-top:0;text-align:right;transition:margin-top 0.4s ease;width:100%;z-index:10}}.header-menu__links__secondary ul li{line-height:normal;margin:0 28px 20px 0}@media screen and (min-width: 901px){.header-menu__links__secondary ul li{margin-bottom:0}}.header-logo{display:block;height:25px;left:0;margin:10px auto;position:absolute;right:0;text-align:center;width:100px;z-index:11}@media screen and (min-width: 901px){.header-logo{height:30px;margin:7px 30px;right:auto;width:120px}}.header-logo svg{display:block;fill:#000;transition:fill 0.4s ease;width:100%}.header-cart-link__square{border:1px solid;color:#000;display:flex;font-size:.9rem;height:28px;justify-content:center;margin:8px 30px;position:absolute;right:0;text-align:center;top:0;width:28px;z-index:11}.stop-scrolling .header-cart-link__square{right:0}.header-cart-link__square__item-count{font-family:"floyd_gothic_bold";align-self:center;line-height:1.6}.header-cart{background:#fff;bottom:0;display:flex;line-height:initial;padding:20px 0;position:fixed;right:-100%;top:0;transition:right 0.4s ease;width:100%;z-index:20}@media screen and (min-width: 901px){.header-cart{right:-340px;width:340px}}.header-cart .cart-container{display:flex;width:100%}.is-cart-open .header-cart{opacity:1;right:0;top:0}.header-cart .header-cart-close{font-family:"floyd_gothic_bold";color:#000;font-size:12px;line-height:17px;position:absolute;right:15px;top:17px;text-transform:uppercase}.header-cart .header-cart-close .cart-close{padding:10px 5px}.header-cart .header-cart-close .cart-close:focus{outline:none}.header-cart .sr-only{border:0;clip:rect(0, 0, 0, 0);padding:0;position:absolute;height:1px;margin:-1px;overflow:hidden;width:1px}.header-cart .order-summary{padding:20px}.cart{display:flex;flex-direction:column;width:100%}.cart .order-summary{display:flex;flex-direction:column;flex-grow:0;overflow-y:auto;padding-top:0}.cart .order-summary__title{font-size:0.9375rem;line-height:1.25rem;font-family:"floyd_gothic_bold";flex-grow:0;flex-shrink:0;margin-bottom:20px}.cart .order-summary .order-summary-form{flex-grow:1;overflow-y:auto}.cart .order-summary .order-line__total{flex-grow:0;flex-shrink:0}.cart .order-summary>h3{padding:0 20px}.cart .order-actions{flex-grow:0;margin-top:auto}@media screen and (min-width: 901px){.cart .order-actions{padding:0 20px}}.header-cart .cart .order-actions{padding:0 20px}.cart .order-related{background:#f7f8f9;flex-grow:0;margin-top:20px;padding-top:20px}.cart .order-related-content{background:#fff;padding:0}.cart-continue-shopping-button,.cart-checkout-button{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;width:100%}@media screen and (min-width: 901px){.cart-continue-shopping-button,.cart-checkout-button{font-size:1rem;line-height:1.25rem;height:50px}}.cart-continue-shopping-button::after,.cart-checkout-button::after{content:''}.cart-continue-shopping-button:hover,.cart-checkout-button:hover{background:#333333}.cart-continue-shopping-button:active,.cart-checkout-button:active{background:#000}.cart-continue-shopping-button:disabled,.cart-checkout-button:disabled{cursor:not-allowed;background:gray}.cart-continue-shopping-button:focus,.cart-checkout-button:focus{outline:none}.is-loading.is-loading .cart-continue-shopping-button,.is-loading.is-loading .cart-checkout-button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .cart-continue-shopping-button:hover,.is-loading.is-loading .cart-continue-shopping-button:active,.is-loading.is-loading .cart-continue-shopping-button:focus,.is-loading.is-loading .cart-checkout-button:hover,.is-loading.is-loading .cart-checkout-button:active,.is-loading.is-loading .cart-checkout-button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.cart-edit{margin-top:60px}.cart-edit .cart-checkout-button{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;width:100%}@media screen and (min-width: 901px){.cart-edit .cart-checkout-button{font-size:1rem;line-height:1.25rem;height:50px}}.cart-edit .cart-checkout-button::after{content:''}.cart-edit .cart-checkout-button:hover{background:#333333}.cart-edit .cart-checkout-button:active{background:#000}.cart-edit .cart-checkout-button:disabled{cursor:not-allowed;background:gray}.cart-edit .cart-checkout-button:focus{outline:none}.is-loading.is-loading .cart-edit .cart-checkout-button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .cart-edit .cart-checkout-button:hover,.is-loading.is-loading .cart-edit .cart-checkout-button:active,.is-loading.is-loading .cart-edit .cart-checkout-button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}@media screen and (min-width: 901px){.cart-edit .cart-checkout-button{width:240px;float:right}}body.controller_checkout{margin:0;overflow-x:hidden}@media screen and (min-width: 901px){body.controller_checkout{margin:0}}body.controller_checkout .main-wrapper{max-width:100%;margin-left:auto;margin-right:auto;position:relative;margin-bottom:0;overflow:auto;-webkit-overflow-scrolling:touch}body.controller_checkout .main-wrapper::after{clear:both;content:"";display:table}@media screen and (min-width: 901px){body.controller_checkout .main-wrapper{margin-bottom:0}}@media screen and (min-width: 901px){body.controller_checkout .content{background:#f7f8f9}}body.controller_checkout .error_wrapper{overflow:auto}body.controller_checkout .error_wrapper .error-explanation-wrapper{float:left;display:block;margin-right:2.35765%;width:100%;margin-left:0%}body.controller_checkout .error_wrapper .error-explanation-wrapper:last-child{margin-right:0}@media screen and (min-width: 901px){body.controller_checkout .error_wrapper .error-explanation-wrapper{margin-left:34.11922%}}body.controller_checkout .error_wrapper .error-explanation-wrapper .notice{text-align:left}body.controller_checkout .error_wrapper .error-explanation-wrapper .errors{margin-left:0%;margin-left:0}@media screen and (min-width: 901px){body.controller_checkout .error_wrapper .error-explanation-wrapper .errors{margin-left:50px}}.checkout{padding:2rem 2rem 40px}@media screen and (min-width: 901px){.checkout{padding:0 0 40px}}.checkout .page-title{font-family:"floyd_gothic_bold";color:#ef4023;font-size:30px;margin-bottom:30px}@media screen and (min-width: 901px){.checkout .page-title{font-size:40px;height:80px;margin:0;white-space:nowrap}}.checkout .section-title{font-family:"floyd_gothic_bold";color:#000;font-size:16px;margin-bottom:20px}.checkout ul,.checkout ol{padding-left:0}.checkout.confirm .form-buttons .button.primary{word-spacing:5px}.checkout.confirm .checkout-newsletter-subscribe,.checkout.payment .checkout-newsletter-subscribe{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;height:auto;margin-top:5px;padding:0 0 10px 8px;border-bottom:2px solid #000}.checkout.confirm .checkout-newsletter-subscribe input,.checkout.payment .checkout-newsletter-subscribe input{left:-9999px;position:absolute}.checkout.confirm .checkout-newsletter-subscribe input+label::after,.checkout.payment .checkout-newsletter-subscribe input+label::after{content:none}.checkout.confirm .checkout-newsletter-subscribe input:checked+label::after,.checkout.payment .checkout-newsletter-subscribe input:checked+label::after{content:''}.checkout.confirm .checkout-newsletter-subscribe input:focus+label::before,.checkout.payment .checkout-newsletter-subscribe input:focus+label::before{outline:0}.checkout.confirm .checkout-newsletter-subscribe label,.checkout.payment .checkout-newsletter-subscribe label{font-size:0.75rem;line-height:1rem;line-height:1.375rem;color:#000;padding-left:calc(22px + 5px);position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkout.confirm .checkout-newsletter-subscribe label::before,.checkout.confirm .checkout-newsletter-subscribe label::after,.checkout.payment .checkout-newsletter-subscribe label::before,.checkout.payment .checkout-newsletter-subscribe label::after{position:absolute}.checkout.confirm .checkout-newsletter-subscribe label::before,.checkout.payment .checkout-newsletter-subscribe label::before{width:22px;height:22px;border:1px solid #000;content:'';left:0;top:0}.checkout.confirm .checkout-newsletter-subscribe label::after,.checkout.payment .checkout-newsletter-subscribe label::after{width:10px;height:7px;border-bottom:3px solid #000;border-left:3px solid #000;content:'';left:4px;top:4px;transform:rotate(-50deg)}.checkout.confirm .checkout-newsletter-subscribe__sub-label,.checkout.payment .checkout-newsletter-subscribe__sub-label{font-size:0.625rem;line-height:0.8125rem;color:#a7a9ac;margin:0 0 0 calc(22px + 5px);max-width:230px}.checkout.confirm .checkout-newsletter-subscribe label,.checkout.payment .checkout-newsletter-subscribe label{font-family:"floyd_gothic_bold"}.checkout.confirm .checkout-newsletter-subscribe label::before,.checkout.payment .checkout-newsletter-subscribe label::before{border:2px solid #000}.checkout.confirm .checkout-newsletter-subscribe label::after,.checkout.payment .checkout-newsletter-subscribe label::after{width:12px;height:8px;left:5px;top:5px}@media screen and (min-width: 901px){.checkout.confirm .checkout-newsletter-subscribe,.checkout.payment .checkout-newsletter-subscribe{padding-bottom:0;border-bottom:0}}.checkout.confirm .checkout-newsletter-subscribe label,.checkout.payment .checkout-newsletter-subscribe label{font-family:"floyd_gothic_bold";font-size:12px}.checkout.confirm .checkout-newsletter-subscribe label::before,.checkout.payment .checkout-newsletter-subscribe label::before{border-width:2px}.checkout.confirm .checkout-newsletter-subscribe__label-subtitle,.checkout.payment .checkout-newsletter-subscribe__label-subtitle{margin-top:2px;max-width:100%}.checkout.payment .errorExplanation{color:#f16343;margin-bottom:35px}.checkout.payment .payment-methods{margin-top:2.5em}.checkout.payment .form-line{margin-bottom:0}.checkout.payment input{border-bottom-width:0}.checkout.payment input.card-data{opacity:0;position:absolute}.checkout.payment .card-number input{word-spacing:10px}.checkout.payment .card-number .placeholder{word-spacing:10px}.checkout.payment .card-number .placeholder::after{position:relative;right:10px}.checkout.payment .card-code{margin:0;width:50%}.checkout.payment .card-code input{border-bottom-width:2px;border-right-width:0}.checkout.payment .card-expiration{margin-bottom:0;width:50%}.checkout.payment .card-expiration input{border-bottom-width:2px}.checkout.payment .coupon-code-input input{border-bottom-width:2px}.checkout-content{margin-top:50px;max-width:1050px}@media screen and (min-width: 901px){.checkout-content{display:flex;padding:25px;margin:0 auto}}.checkout-confirm-left-image{display:none}.checkout-confirm-left-image img{width:100%}@media screen and (min-width: 901px){.checkout-confirm-left-content{background:#fff}}.checkout-left-content{display:none}@media screen and (min-width: 901px){.checkout-left-content{float:left;display:block;width:29.85432%;padding-top:162px;padding-left:5em}.checkout-left-content:last-child{width:27.49666%}}.checkout-left-content img{width:100%}.billing-details{margin-bottom:30px}@media screen and (min-width: 901px){.billing-details{background:#fff;padding:30px;margin-bottom:0}}.billing-details .row{font-family:"floyd_gothic_bold";font-size:12px;line-height:16px;margin-bottom:30px;text-align:left}.billing-details .row:last-child{margin-bottom:0}.billing-details .row.payment .first-digits{margin-right:2px;word-spacing:3px}.billing-details .cc-type{text-transform:uppercase}@media screen and (min-width: 901px){.checkout-main-content{flex-grow:1}}.checkout-progress{margin:0 0 40px;padding:0}@media screen and (min-width: 901px){.checkout-progress{padding:30px 60px}}.checkout-progress ol{margin:0;padding:0}.checkout-progress li{font-family:"floyd_gothic_light";font-size:12px;color:#ccc;display:inline-block;list-style:none;height:18px}@media screen and (min-width: 901px){.checkout-progress li{margin:0;padding:0}}.checkout-progress li::before{content:"\2192";display:inline-block;margin-right:5px}.checkout-progress li:first-child::before{display:none}.checkout-progress li span a{text-decoration:none;padding-bottom:2px;border-bottom:1px solid transparent;transition:0.2s ease}.checkout-progress li span a:link{color:#a7a9ac}.checkout-progress li.completed span a,.checkout-progress li.completed-first span a{color:#000}.checkout-progress li span a:hover{border-bottom:solid 1px #000}.checkout-progress li.current,.checkout-progress li.current-first{font-family:"floyd_gothic_bold";color:#000}@media screen and (min-width: 901px){.checkout-state-form{padding-right:30px}}.checkout-state{position:relative}@media screen and (min-width: 901px){.checkout-state .info-container{background:#fff;padding:30px}}.checkout-state .save-user-address{display:none}@media screen and (min-width: 901px){.checkout-state .delivery{background:#fff;padding:30px}}.checkout-state .delivery .delivery-notes{display:none}.checkout-state .delivery__loader{max-width:300px}.checkout-state .delivery__loader::after{-webkit-animation:ellipsis steps(4, end) 1s infinite;animation:ellipsis steps(4, end) 1s infinite;content:'\2026';display:inline-block;overflow:hidden;vertical-align:bottom;width:0}@-webkit-keyframes ellipsis{to{width:1em}}@keyframes ellipsis{to{width:1em}}.checkout-state .delivery__subtotal{font-size:0.75rem;line-height:1rem;font-family:"floyd_gothic_bold";display:flex;justify-content:space-between;width:100%;padding:10px 15px;margin-top:15px;border-top:2px solid #000}.checkout-state .delivery-statement{display:none;color:#a7a9ac;font-size:0.9em;margin:12px 0 5px;line-height:1.3em}.checkout-state .delivery-statement a{text-decoration:underline}.checkout-state .delivery textarea{border:1px solid #000;margin-top:.5em;padding:.5em 1em}.checkout-state .delivery .variant-name{font-family:"floyd_gothic_bold";font-size:12px;margin-bottom:5px}.checkout-state .delivery .variant-name ~ .variant-name{margin-top:30px}@-webkit-keyframes open{0%{margin-top:0}100%{margin-top:10px}}@keyframes open{0%{margin-top:0}100%{margin-top:10px}}.checkout-state .delivery__info #shipping-delivery-info-link{text-decoration:underline}.checkout-state .delivery__info p{font-size:0.75rem;line-height:1rem;margin-top:10px}.checkout-state .delivery__info p::-moz-selection{background:#fff}.checkout-state .delivery__info p::selection{background:#fff}.checkout-state .delivery__info summary{font-family:"floyd_gothic_bold";outline:none;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.checkout-state .delivery__info summary::-webkit-details-marker{display:none}.checkout-state .delivery__info summary::before{content:'';position:absolute;width:10px;height:10px;right:-20px;top:8px;display:inline-block;border-width:3px;border-color:#000;border-style:solid none none solid;transform:rotate(45deg)}.checkout-state .delivery__info[open] summary::before{transform:rotate(45deg)}.checkout-state .delivery__info[open] summary::after{content:attr(data-open)}.checkout-state .delivery__info:not([open]) summary{margin-bottom:10px}.checkout-state .delivery__info:not([open]) summary::after{content:attr(data-close)}.checkout-state .delivery__info:not([open]) summary::before{transform:rotate(225deg);top:2px}.checkout-state .delivery__unshippable{margin-top:30px}.checkout-state .delivery__unshippable h3{font-size:1rem;line-height:1.25rem}.checkout-state .delivery__unshippable table,.checkout-state .delivery__unshippable th,.checkout-state .delivery__unshippable td{margin-top:10px;text-align:left}.checkout-state .delivery__unshippable th{font-family:"floyd_gothic_bold";font-size:0.9375rem;line-height:1.25rem}.checkout-state .delivery__unshippable th,.checkout-state .delivery__unshippable td{padding:10px 10px 10px 0}.checkout-state .delivery__unshippable td{font-size:0.75rem;line-height:1rem}.checkout-state .delivery__shipments__shipment{border:2px solid #000;margin-bottom:10px;padding:10px}.checkout-state .delivery__shipments__shipment:last-of-type{margin-bottom:0}.checkout-state .delivery__shipments__shipment.advanced-delivery .delivery__shipments__shipment__order-lines{margin-left:10px}.checkout-state .delivery__shipments__shipment__quantities .title,.checkout-state .delivery__shipments__shipment__curbside-message .title{font-size:0.875rem;line-height:0.9375rem}.checkout-state .delivery__shipments__shipment__curbside-message{border-top:2px solid #000;padding:20px 0 10px;margin:20px 0 0}.checkout-state .delivery__shipments__shipment__radiobuttons .boxed-radiobutton{margin-bottom:10px}.checkout-state .delivery__shipments__shipment__radiobuttons .boxed-radiobutton:hover input ~ label{cursor:pointer;background-color:#fff;border:2px solid #ccc}.checkout-state .delivery__shipments__shipment__radiobuttons .boxed-radiobutton:hover input:checked ~ label{background-color:#f7f8f9}.checkout-state .delivery__shipments__shipment__radiobuttons .boxed-radiobutton input{left:-9999px;position:absolute}.checkout-state .delivery__shipments__shipment__radiobuttons .boxed-radiobutton input:checked ~ label{border:2px solid #000}.checkout-state .delivery__shipments__shipment__radiobuttons .boxed-radiobutton input:checked ~ label .amount{color:#000}.checkout-state .delivery__shipments__shipment__radiobuttons .boxed-radiobutton input ~ label{background-color:#f7f8f9;border:2px solid #f7f8f9;display:flex;justify-content:space-between;padding:10px;box-sizing:border-box}.checkout-state .delivery__shipments__shipment__radiobuttons .boxed-radiobutton input ~ label .amount{color:#9a9a9a}.checkout-state .delivery__shipments__shipment__radiobuttons .boxed-radiobutton input ~ label .subtitle{font-size:0.625rem;line-height:0.8125rem}.checkout-state .delivery__shipments__shipment__radiobuttons .boxed-radiobutton:last-of-type{margin-bottom:0}.checkout-state .delivery__shipments__shipment__order-lines .order-line{padding:8px 0 0}.checkout-state .delivery__shipments__shipment__order-lines .order-line__content{border-top:0;padding:0}.checkout-state ul.shipping-methods,.checkout-state ul.payment-methods,.checkout-state ul.payment-methods-radio{list-style:none}.checkout-state ul.shipping-methods li.radiobutton,.checkout-state ul.payment-methods li.radiobutton,.checkout-state ul.payment-methods-radio li.radiobutton{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:solid 2px #000;margin-top:1em;padding:10px;position:relative}.checkout-state ul.shipping-methods li.radiobutton input,.checkout-state ul.payment-methods li.radiobutton input,.checkout-state ul.payment-methods-radio li.radiobutton input{left:-9999px;position:absolute}.checkout-state ul.shipping-methods li.radiobutton input+label::after,.checkout-state ul.payment-methods li.radiobutton input+label::after,.checkout-state ul.payment-methods-radio li.radiobutton input+label::after{content:none}.checkout-state ul.shipping-methods li.radiobutton input:checked+label::after,.checkout-state ul.payment-methods li.radiobutton input:checked+label::after,.checkout-state ul.payment-methods-radio li.radiobutton input:checked+label::after{content:''}.checkout-state ul.shipping-methods li.radiobutton input:focus+label::before,.checkout-state ul.payment-methods li.radiobutton input:focus+label::before,.checkout-state ul.payment-methods-radio li.radiobutton input:focus+label::before{border-radius:50%;box-shadow:0 0 8px #3b99fc}.checkout-state ul.shipping-methods li.radiobutton input:disabled ~ label,.checkout-state ul.payment-methods li.radiobutton input:disabled ~ label,.checkout-state ul.payment-methods-radio li.radiobutton input:disabled ~ label{display:none}.checkout-state ul.shipping-methods li.radiobutton label,.checkout-state ul.payment-methods li.radiobutton label,.checkout-state ul.payment-methods-radio li.radiobutton label{font-family:"floyd_gothic_light";font-size:0.89375rem;color:#a7a9ac;padding-left:30px;position:relative}.checkout-state ul.shipping-methods li.radiobutton label::before,.checkout-state ul.shipping-methods li.radiobutton label::after,.checkout-state ul.payment-methods li.radiobutton label::before,.checkout-state ul.payment-methods li.radiobutton label::after,.checkout-state ul.payment-methods-radio li.radiobutton label::before,.checkout-state ul.payment-methods-radio li.radiobutton label::after{position:absolute}.checkout-state ul.shipping-methods li.radiobutton label::before,.checkout-state ul.payment-methods li.radiobutton label::before,.checkout-state ul.payment-methods-radio li.radiobutton label::before{height:18px;width:18px;border:2px solid #000;border-radius:50%;content:'';display:inline-block;left:0;top:0}.checkout-state ul.shipping-methods li.radiobutton label::after,.checkout-state ul.payment-methods li.radiobutton label::after,.checkout-state ul.payment-methods-radio li.radiobutton label::after{height:10px;width:10px;background-color:#7f8677;border-radius:50%;content:'';display:inline-block;left:4px;top:4px}.checkout-state ul.shipping-methods li.radiobutton label .rate-cost,.checkout-state ul.payment-methods li.radiobutton label .rate-cost,.checkout-state ul.payment-methods-radio li.radiobutton label .rate-cost{font-family:"floyd_gothic_bold";color:#000;margin-left:.4em}.checkout-state ul.shipping-methods li.radiobutton .delivery-statement,.checkout-state ul.payment-methods li.radiobutton .delivery-statement,.checkout-state ul.payment-methods-radio li.radiobutton .delivery-statement{margin:0 0 10px}.checkout-state ul.shipping-methods li.radiobutton label,.checkout-state ul.payment-methods li.radiobutton label,.checkout-state ul.payment-methods-radio li.radiobutton label{color:#000;display:flex}.checkout-state ul.shipping-methods li.radiobutton label::after,.checkout-state ul.payment-methods li.radiobutton label::after,.checkout-state ul.payment-methods-radio li.radiobutton label::after{background-color:#000}.checkout-state ul.shipping-methods li.radiobutton label .rate-name,.checkout-state ul.payment-methods li.radiobutton label .rate-name,.checkout-state ul.payment-methods-radio li.radiobutton label .rate-name{font-family:"floyd_gothic_bold";font-size:13px;flex-grow:1}.checkout-state ul.shipping-methods li.radiobutton label .rate-cost,.checkout-state ul.payment-methods li.radiobutton label .rate-cost,.checkout-state ul.payment-methods-radio li.radiobutton label .rate-cost{font-size:12px;margin-left:10px}.checkout-state ul.shipping-methods li.not-available,.checkout-state ul.payment-methods li.not-available,.checkout-state ul.payment-methods-radio li.not-available{border:0;padding:0}.checkout-state ul.shipping-methods .shipping-method .check-availability{display:none}.checkout-state ul.shipping-methods .shipping-method .availability-ok{display:block;padding:0 0 0 30px}.checkout-state ul.shipping-methods .shipping-method .availability-no{display:none}.checkout-state ul.shipping-methods .shipping-method .rate-information{display:block}.checkout-state ul.shipping-methods .shipping-method.not-available .check-availability{display:none}.checkout-state ul.shipping-methods .shipping-method.not-available .availability-ok{display:none}.checkout-state ul.shipping-methods .shipping-method.not-available .availability-no{display:block}.checkout-state ul.shipping-methods .shipping-method.not-available .rate-information{display:none}.checkout-state ul.shipping-methods .shipping-method.not-available .delivery-date-picker{display:none}.checkout-state ul.shipping-methods .shipping-method .delivery-statement a{z-index:1}.checkout-state ul.shipping-methods .shipping-method .delivery-date-picker{padding-left:30px}.checkout-state ul.shipping-methods .shipping-method .delivery-date-picker__title{font-family:"floyd_gothic_light";font-size:0.8125rem;color:#9a9a9a}.checkout-state ul.shipping-methods .shipping-method .delivery-date-picker__estimated-date,.checkout-state ul.shipping-methods .shipping-method .delivery-date-picker__change{font-family:"floyd_gothic_bold"}.checkout-state ul.shipping-methods .shipping-method .delivery-date-picker__estimated-date{font-size:2.03125rem;line-height:2.53125rem}.checkout-state ul.shipping-methods .shipping-method .delivery-date-picker__change{text-decoration:underline}.checkout-state ul.shipping-methods .shipping-method.waiting .check-availability{display:block}.checkout-state ul.shipping-methods .shipping-method.waiting .availability-ok{display:none}.checkout-state ul.shipping-methods .shipping-method.waiting .rate-information{display:none}.checkout-state .payment{margin-bottom:10px}.checkout-state .payment .radiobutton{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;margin-top:1em}.checkout-state .payment .radiobutton input{left:-9999px;position:absolute}.checkout-state .payment .radiobutton input+label::after{content:none}.checkout-state .payment .radiobutton input:checked+label::after{content:''}.checkout-state .payment .radiobutton input:focus+label::before{border-radius:50%;box-shadow:0 0 8px #3b99fc}.checkout-state .payment .radiobutton input:disabled ~ label{display:none}.checkout-state .payment .radiobutton label{font-family:"floyd_gothic_light";font-size:0.89375rem;color:#a7a9ac;padding-left:30px;position:relative}.checkout-state .payment .radiobutton label::before,.checkout-state .payment .radiobutton label::after{position:absolute}.checkout-state .payment .radiobutton label::before{height:18px;width:18px;border:2px solid #000;border-radius:50%;content:'';display:inline-block;left:0;top:0}.checkout-state .payment .radiobutton label::after{height:10px;width:10px;background-color:#7f8677;border-radius:50%;content:'';display:inline-block;left:4px;top:4px}.checkout-state .payment .radiobutton label .rate-cost{font-family:"floyd_gothic_bold";color:#000;margin-left:.4em}.checkout-state .payment .radiobutton label{color:#000}.checkout-state .payment .radiobutton label::after{background:#000}.checkout-state .payment .payment-methods-radiobuttons{margin-bottom:20px;display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width: 661px){.checkout-state .payment .payment-methods-radiobuttons{flex-direction:row}}.checkout-state .payment .payment-methods-radiobuttons__radiobutton{font-family:"floyd_gothic_bold";height:47px;line-height:24px;margin-bottom:10px;order:1;flex:1;text-align:center}.checkout-state .payment .payment-methods-radiobuttons__radiobutton:hover{cursor:pointer}@media screen and (min-width: 661px){.checkout-state .payment .payment-methods-radiobuttons__radiobutton{font-size:1.125rem;line-height:26px;margin:0 0 0 20px;order:0}.checkout-state .payment .payment-methods-radiobuttons__radiobutton:first-of-type{margin-left:0}}.checkout-state .payment .payment-methods-radiobuttons__radiobutton input{display:none}.checkout-state .payment .payment-methods-radiobuttons__radiobutton input:checked+label{background-color:#fff;border:2px solid #000}.checkout-state .payment .payment-methods-radiobuttons__radiobutton label{padding:10px 0;background:#f7f8f9;border:2px solid #f7f8f9;color:#000;cursor:pointer;display:flex;height:100%;justify-content:space-around;text-align:center;white-space:nowrap;box-sizing:border-box}.checkout-state .payment .payment-methods-radiobuttons__radiobutton label.label-affirm{background-image:url(//assets.floydhome.com/assets/credit_cards/affirm/logo-b27021ba0c06e07bbae9760b09a0d53c8353db52941ad8f0a7046ff5d01afe10.svg);background-size:60px;background-repeat:no-repeat;background-position:50%}.checkout-state .payment .payment-methods-radiobuttons__radiobutton label:hover{border:2px solid #9a9a9a}.checkout-state .payment .payment-methods-radiobuttons__radiobutton.payment-request-button{padding:0;order:0}.checkout-state .payment .payment-methods-radiobuttons__radiobutton.payment-request-button .default,.checkout-state .payment .payment-methods-radiobuttons__radiobutton.payment-request-button .applepay{display:none;width:100%;height:100%;background-color:#000;color:#fff}.checkout-state .payment .payment-methods-radiobuttons__radiobutton.payment-request-button .default{padding:10px;color:#000;background-color:#f7f8f9}.checkout-state .payment .payment-methods-radiobuttons__radiobutton.payment-request-button .applepay{background-image:-webkit-named-image(apple-pay-logo-white);background-size:80% 50%;background-repeat:no-repeat;background-position:50% 50%}.checkout-state .payment .payment-methods{margin:0 0 20px}.checkout-state .payment .payment-methods::after{clear:both;content:"";display:block}.checkout-state .payment .credit-card-radiobuttons li{border:0;padding:0;display:flex}.checkout-state .payment .credit-card-radiobuttons li:last-of-type{margin-bottom:20px}.checkout-state .payment .credit-card-radiobuttons li label{font-family:"floyd_gothic_bold";padding-top:3px}.checkout-state .payment .credit-card-radiobuttons li label::before{width:24px;height:24px}.checkout-state .payment .credit-card-radiobuttons li label::after{left:7px;top:7px}.checkout-state .payment .existing-cards{margin-bottom:20px}.checkout-state .payment .existing-cards .radiobutton{border:solid 2px #000;display:flex;padding:10px}.checkout-state .payment .existing-cards .radiobutton .existing-card{font-family:"floyd_gothic_bold";color:#000}.checkout-state .payment .existing-cards .radiobutton .existing-card__name{text-transform:uppercase}.shipping-form-wrapper{width:100%}.billing-form-wrapper{width:100%}@media screen and (min-width: 901px){.billing-form-wrapper{background-color:#fff}}.use-shipping{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;height:auto;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;height:auto;margin-top:0}.use-shipping input{left:-9999px;position:absolute}.use-shipping input+label::after{content:none}.use-shipping input:checked+label::after{content:''}.use-shipping input:focus+label::before{outline:0}.use-shipping label{font-size:0.75rem;line-height:1rem;line-height:1.125rem;color:#000;padding-left:calc(18px + 5px);position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.use-shipping label::before,.use-shipping label::after{position:absolute}.use-shipping label::before{width:18px;height:18px;border:1px solid #000;content:'';left:0;top:0}.use-shipping label::after{width:10px;height:7px;border-bottom:3px solid #000;border-left:3px solid #000;content:'';left:4px;top:4px;transform:rotate(-50deg)}.use-shipping__sub-label{font-size:0.625rem;line-height:0.8125rem;color:#a7a9ac;margin:0 0 0 calc(18px + 5px);max-width:230px}.use-shipping input{left:-9999px;position:absolute}.use-shipping input+label::after{content:none}.use-shipping input:checked+label::after{content:''}.use-shipping input:focus+label::before{outline:0}.use-shipping label{font-size:0.75rem;line-height:1rem;line-height:1.125rem;color:#000;padding-left:calc(18px + 5px);position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.use-shipping label::before,.use-shipping label::after{position:absolute}.use-shipping label::before{width:18px;height:18px;border:1px solid #000;content:'';left:0;top:0}.use-shipping label::after{width:10px;height:7px;border-bottom:3px solid #000;border-left:3px solid #000;content:'';left:4px;top:4px;transform:rotate(-50deg)}.use-shipping__sub-label{font-size:0.625rem;line-height:0.8125rem;color:#a7a9ac;margin:0 0 0 calc(18px + 5px);max-width:230px}.use-shipping label{font-family:"floyd_gothic_bold"}.use-shipping label::before{border:2px solid #000}.back-link{display:none}@media screen and (min-width: 901px){.back-link{font-family:"floyd_gothic_bold";color:#000;display:block;font-size:13px;margin-top:10px;text-decoration:underline;text-transform:uppercase}}.form-line{position:relative;margin-bottom:15px}.form-line.error label{color:#ef4023}.form-line.error label span::before{content:': '}.form-line label{font-size:0.75rem;line-height:1rem;position:absolute;top:calc(50% - 6px);left:12px;color:#9a9a9a;pointer-events:none}.form-line .field_with_errors{display:block}.form-line .field_with_errors input::-moz-placeholder{color:inherit}.form-line .field_with_errors input:-ms-input-placeholder{color:inherit}.form-line .field_with_errors input::-ms-input-placeholder{color:inherit}.form-line .field_with_errors input::placeholder{color:inherit}.form-line .field_with_errors label{font-size:0.625rem;line-height:0.8125rem;top:5px}.form-line input{font-size:1rem;line-height:0.875rem;box-shadow:0 0 0 1000px #fff inset;border:2px solid #000;height:44px;padding:15px 12px 0;width:100%;outline:0}@media screen and (min-width: 901px){.form-line input{font-size:0.875rem}}.form-line input::-moz-placeholder{color:transparent}.form-line input:-ms-input-placeholder{color:transparent}.form-line input::-ms-input-placeholder{color:transparent}.form-line input::placeholder{color:transparent}.form-line input:focus::-moz-placeholder{color:inherit}.form-line input:focus:-ms-input-placeholder{color:inherit}.form-line input:focus::-ms-input-placeholder{color:inherit}.form-line input:focus::placeholder{color:inherit}.form-line input:focus+label{font-size:0.625rem;line-height:0.8125rem;top:5px}.form-line input:not(:-moz-placeholder-shown)+label{font-size:0.625rem;line-height:0.8125rem;top:5px}.form-line input:not(:-ms-input-placeholder)+label{font-size:0.625rem;line-height:0.8125rem;top:5px}.form-line input:not(:placeholder-shown)+label{font-size:0.625rem;line-height:0.8125rem;top:5px}.form-line.phone{margin-bottom:20px}.form-line.state .field-label,.form-line.country .field-label{display:none}.form-line.state select,.form-line.country select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;width:100%;font-family:"floyd_gothic_light";background:transparent;background-image:url(//assets.floydhome.com/assets/icons/arrow_down-4af21cfef232be6fb13f636b10bac2009292d8ba8c82e32823fccbdeff55136b.svg);background-position:calc(100% - 10px);background-repeat:no-repeat;background-size:10px;border:2px solid #000;border-radius:0;box-sizing:border-box;cursor:pointer;height:45px;font-size:16px;margin:0 0 15px;padding:0 17px;margin-bottom:0}.form-line.state select .hidden,.form-line.country select .hidden{display:none}.form-line.state select.error,.form-line.country select.error{border-color:#f16343}.form-line.state select::-ms-expand,.form-line.country select::-ms-expand{display:none}.form-line.state select option:first-of-type,.form-line.country select option:first-of-type{color:#ccc}@media screen and (min-width: 901px){.form-line.email{margin-top:0}}.form-line.coupon-code-input{margin-bottom:0}.form-line input.error{border:solid 2px #f16343}.affirm-feature{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;margin-left:30px}.affirm-feature::before{background-repeat:no-repeat;background-size:68px;content:'';height:68px;width:68px}.affirm-feature.paid::before{background-image:url(//assets.floydhome.com/assets/credit_cards/affirm/affirm_paid-a8c4d0c8a5127f006886bee3ebf240eabed4e479ad398e3bf043d5e33dfe4562.png)}.affirm-feature.flexible::before{background-image:url(//assets.floydhome.com/assets/credit_cards/affirm/affirm_flexible-6f15963e4af490ddf025179963b2a39d982c629e25457e467c03b980b2df4bac.png)}.affirm-feature p{flex:1;padding-left:20px}.checkout-right-content{height:auto;margin-top:20px;overflow:hidden;position:relative}@media screen and (min-width: 901px){.checkout-right-content{flex:0 0 350px;margin-bottom:0;margin-top:0;padding-top:80px;position:relative;text-align:left}}.checkout-right-content.hidden{overflow:hidden;height:0}@media screen and (min-width: 901px){.checkout-right-content.hidden{overflow:auto;height:auto}}.mobile-summary{background-color:#fff;bottom:0;left:0;padding:1em;position:fixed;text-align:center;width:100%;height:50px;z-index:10}@media screen and (min-width: 901px){.mobile-summary{display:none}}.mobile-summary .mobile-total,.mobile-summary .mobile-summary-close{background-image:url(//assets.floydhome.com/assets/icons/arrow_down-4af21cfef232be6fb13f636b10bac2009292d8ba8c82e32823fccbdeff55136b.svg);background-position:right;background-repeat:no-repeat;background-size:8px;cursor:pointer;padding-right:18px;font-size:10px;line-height:16px}.mobile-summary .mobile-summary-close{display:none;background-image:url(//assets.floydhome.com/assets/icons/arrow_up-cb3757c05cf26de4e175cf5880bfe1a9b4f4efa87cc9d7c441beb1596c78d211.svg)}.row-description{color:#a7a9ac;margin-top:.5em;font-family:"floyd_gothic_light"}.form-buttons{margin:10px 0;overflow:auto;padding:0}@media screen and (min-width: 901px){.form-buttons--mobile{display:none}}.form-buttons .button{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;width:100%}@media screen and (min-width: 901px){.form-buttons .button{font-size:1rem;line-height:1.25rem;height:50px}}.form-buttons .button::after{content:''}.form-buttons .button:hover{background:#333333}.form-buttons .button:active{background:#000}.form-buttons .button:disabled{cursor:not-allowed;background:gray}.form-buttons .button:focus{outline:none}.is-loading.is-loading .form-buttons .button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .form-buttons .button:hover,.is-loading.is-loading .form-buttons .button:active,.is-loading.is-loading .form-buttons .button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.complete{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;background:#fff;flex-direction:column;width:100%;padding:0 0 60px}.complete .order-number{font-family:"floyd_gothic_bold";background:#f7f8f9;font-size:16px;margin:30px 0;padding:20px}.complete .checkout-content{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;flex-direction:column;margin:0;padding:0;width:100%}@media screen and (min-width: 901px){.complete .checkout-content{flex-direction:row}}.complete .checkout-content .billing-details{padding-right:0}@media screen and (min-width: 901px){.complete .checkout-content .checkout-main-content{flex-basis:50%;flex-grow:0;flex-shrink:0;padding-right:15px}}.complete .checkout-content .checkout-main-content .checkout-state{background:#f7f8f9;padding:20px}.complete .checkout-content .checkout-right-content{padding-top:0}@media screen and (min-width: 901px){.complete .checkout-content .checkout-right-content{flex-basis:50%;flex-grow:0;flex-shrink:0;padding-left:15px}}.complete .checkout-content .checkout-right-content .billing-details{background:#f7f8f9;padding:20px}.complete .checkout-content .checkout-right-content .friendbuy-b2D-qwF img{margin:15px 0;width:100px}.stripe-field.card-number,.stripe-field.card-code,.stripe-field.card-expiration{border:2px solid #000;height:44px;padding:12px;width:100%;outline:0}.stripe-field.card-number{border-bottom-width:0}.stripe-field.card-code{border-right-width:0}.stripe-field.name-on-card input{padding:0 12px;font-size:16px}.stripe-field.name-on-card input::-moz-placeholder{color:#9a9a9a;opacity:1}.stripe-field.name-on-card input:-ms-input-placeholder{color:#9a9a9a;opacity:1}.stripe-field.name-on-card input::-ms-input-placeholder{color:#9a9a9a;opacity:1}.stripe-field.name-on-card input::placeholder{color:#9a9a9a;opacity:1}.stripe-field.name-on-card input.error{border-color:#000;border-bottom-width:0}.stripe-payment-request-button{margin-bottom:20px}@media screen and (min-width: 901px){.checkout-account{padding:60px 0}}.checkout-account .checkout-content{display:flex;flex-direction:column}@media screen and (min-width: 901px){.checkout-account .checkout-content{flex-direction:row;flex-flow:row wrap}}.checkout-account .checkout-content .page-title{width:100%}.checkout-account .checkout-content .checkout-right-content{margin:0;margin-bottom:40px;order:1}@media screen and (min-width: 901px){.checkout-account .checkout-content .checkout-right-content{flex-basis:35%;padding:0;order:2}}.checkout-account .checkout-content .checkout-main-content{order:2}@media screen and (min-width: 901px){.checkout-account .checkout-content .checkout-main-content{flex-basis:65%;order:1}}.checkout-account .account-form-wrapper{display:none;margin-bottom:40px}.checkout-account .checkout-state .info-container{padding:0}.checkout-account .billing-form-wrapper{display:none;margin-bottom:40px}.checkout-account .billing-form-wrapper .cards-on-file li{border:solid 2px #000;margin-top:1em;padding:10px 70px 10px 10px;position:relative}.checkout-account .billing-form-wrapper .cards-on-file li a{font-size:0.75rem;line-height:1rem;font-family:"floyd_gothic_bold";background:none;border:0;position:absolute;right:10px;text-decoration:underline;top:13px}.checkout-account .billing-form-wrapper .cards-on-file li a:focus,.checkout-account .billing-form-wrapper .cards-on-file li a:hover{color:inherit;cursor:pointer;outline:none}.checkout-account .buttons-wrapper .form-buttons .button{margin:0}.checkout-account .buttons-wrapper .form-buttons .logout{margin-top:20px;max-width:300px}.checkout-account .row.shipping{margin:0 0 20px}.checkout-account .edit-profile-button{font-size:0.75rem;line-height:1rem;font-family:"floyd_gothic_bold";background:none;border:0;margin-left:8px;text-decoration:underline}.checkout-account .edit-profile-button:focus,.checkout-account .edit-profile-button:hover{color:inherit;cursor:pointer;outline:none}.checkout-account .edit-profile-button--no-margin{margin:0}@media screen and (min-width: 901px){.checkout-account-orders{padding-right:30px}}.checkout-account-orders .account-order{background:#f7f8f9;margin-bottom:20px;padding:20px}.checkout-account-orders .account-order__title{font-size:1rem;line-height:1.25rem;margin-bottom:10px}.checkout-account-orders .account-order__title>span{cursor:pointer;text-decoration:underline}.checkout-account-orders .account-order__copy{font-size:0.9375rem;line-height:1.25rem}.checkout-account-orders .account-order__overview-list{display:flex;margin-top:15px}.checkout-account-orders .account-order__overview-list>li{margin-right:50px}.checkout-account-orders .account-order__overview-list h3{font-size:0.75rem;line-height:1rem;font-family:"floyd_gothic_bold"}.checkout-account-orders .account-order__overview-list p{font-size:0.75rem;line-height:1rem;text-transform:capitalize;margin:5px 0 0}.checkout-account-orders .account-order__overview-list a{text-decoration:underline}.checkout-account-orders .account-order__toggleable{display:none;margin-top:30px}@media screen and (min-width: 901px){.checkout-account .billing-details{padding:0 10px}}.product-images-masthead{display:block;margin:0;width:100%;height:68vh;overflow:hidden}@media screen and (min-width: 661px){.product-images-masthead{display:none}}.product-images-masthead img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-images-slider{display:none;position:relative;height:68vh;overflow:hidden}@media screen and (min-width: 901px){.product-images-slider{height:72vh;min-height:500px;margin-bottom:40px}}@media screen and (min-width: 661px){.product-images-slider{display:block}}.product-images-slider__arrows{height:100%;position:absolute;width:100vw;z-index:1}.product-images-slider__arrow{display:flex;height:100%;position:absolute;transition:all .2s ease;transition-property:padding-left, padding-right;width:40%}.product-images-slider__arrow svg{fill:#000;width:50px}.product-images-slider__arrow-prev{left:30px;padding-left:30px}.product-images-slider__arrow-prev svg{transform:rotate(180deg)}.product-images-slider__arrow-prev:hover{padding-left:25px}.product-images-slider__arrow-prev:focus{outline:none}.product-images-slider__arrow-next{justify-content:flex-end;padding-right:30px;right:0}.product-images-slider__arrow-next:hover{padding-right:25px}.product-images-slider__arrow-next:focus{outline:none}.product-images-slider__images{display:flex;height:97%;justify-content:space-between;margin-left:30px;-webkit-overflow-scrolling:touch;overflow-x:hidden;position:relative;scroll-behavior:smooth;-scroll-snap-points-x:repeat(100%);-scroll-snap-type:mandatory;width:100%}.product-images-slider__images img{flex-shrink:0;height:100%;margin-right:15px;max-width:80%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;opacity:0;position:relative;transition:opacity .5s ease-in}@media screen and (min-width: 901px){.product-images-slider__images img{margin-right:30px}}.product-images-slider__indicators{bottom:-18px;left:30px;padding-left:0;position:absolute}.product-images-slider__indicators li{border:1px solid #000;border-radius:5px;cursor:pointer;display:inline-block;height:10px;outline:none;width:10px}.product-images-slider__indicators li:hover{background:#000}.product-images-slider__indicators .active{background:#000}.product-images-slider .sr-only{border:0;clip:rect(0, 0, 0, 0);padding:0;position:absolute;height:1px;margin:-1px;overflow:hidden;width:1px}.product-warranty-returns{max-width:960px;padding:0 30px;text-align:left}@media screen and (min-width: 901px){.product-warranty-returns{margin-top:60px}.product-warranty-returns.two-columns ul{justify-content:space-evenly}}@media screen and (min-width: 901px){.product-warranty-returns ul{display:flex;justify-content:space-between}}.product-warranty-returns ul svg{display:none}.product-warranty-returns ul li{margin-bottom:30px}@media screen and (min-width: 901px){.product-warranty-returns ul li{margin-bottom:0}}.product-warranty-returns ul li:last-child{margin-bottom:30px}@media screen and (min-width: 901px){.product-warranty-returns ul li:last-child{margin-bottom:0}}.product-warranty-returns ul h2{font-family:"floyd_gothic_bold";color:#ef4023;display:inline;font-size:16px}.product-warranty-returns ul p{font-size:0.93437rem;color:#000;margin:4px 0 0;width:100%}@media screen and (min-width: 901px){.product-warranty-returns ul p{width:200px}}.product-description-image .product-section-description-image h2{margin:0 30px 20px}@media screen and (min-width: 901px){.product-description-image .product-section-description-image h2{margin:0 0 40px}}.product-description-image .product-section-description-image img{width:100%}@media screen and (min-width: 901px){.product-description-image .product-section-description-image img{background-color:#f1f4f2;padding:8%}}.the-floyd-ghostly-shelf .product-description-image .product-section-description-image{padding:0}@media screen and (min-width: 901px){.the-floyd-ghostly-shelf .product-description-image .product-section-description-image{padding:0 30px}}.the-floyd-ghostly-shelf .product-description-image .product-section-description-image img{padding:0}.product-carousel{width:100%;margin-top:80px}.product-carousel .carousel-caption{text-align:center}@media screen and (min-width: 901px){.product-carousel .carousel-caption{color:#000;background:#7f8677}}.product-carousel .carousel-caption h3{font-family:"floyd_gothic_bold";font-size:28px;line-height:34px}@media screen and (min-width: 901px){.product-carousel .carousel-caption h3{color:#fff;font-size:35px;line-height:42px}}.product-carousel .carousel-caption p{font-size:14px}@media screen and (min-width: 901px){.product-carousel .carousel-caption p{color:#fff;font-size:18px;line-height:22px}}.the-floyd-desk .product-carousel .owl-carousel .owl-stage-outer,.the-floyd-platform-bed .product-carousel .owl-carousel .owl-stage-outer,.the-floyd-side-table .product-carousel .owl-carousel .owl-stage-outer,.the-floyd-table .product-carousel .owl-carousel .owl-stage-outer,.the-floyd-table-la-sand .product-carousel .owl-carousel .owl-stage-outer{min-height:85vh}.the-floyd-desk .product-carousel .owl-carousel .item,.the-floyd-platform-bed .product-carousel .owl-carousel .item,.the-floyd-side-table .product-carousel .owl-carousel .item,.the-floyd-table .product-carousel .owl-carousel .item,.the-floyd-table-la-sand .product-carousel .owl-carousel .item{max-width:400px;margin:0 auto}.the-floyd-desk .product-carousel .owl-carousel .item .carousel-image,.the-floyd-platform-bed .product-carousel .owl-carousel .item .carousel-image,.the-floyd-side-table .product-carousel .owl-carousel .item .carousel-image,.the-floyd-table .product-carousel .owl-carousel .item .carousel-image,.the-floyd-table-la-sand .product-carousel .owl-carousel .item .carousel-image{height:350px}.the-floyd-desk .product-carousel .owl-carousel .item .carousel-image img,.the-floyd-platform-bed .product-carousel .owl-carousel .item .carousel-image img,.the-floyd-side-table .product-carousel .owl-carousel .item .carousel-image img,.the-floyd-table .product-carousel .owl-carousel .item .carousel-image img,.the-floyd-table-la-sand .product-carousel .owl-carousel .item .carousel-image img{-o-object-fit:cover;object-fit:cover;height:100%}.the-floyd-desk .product-carousel .owl-carousel .item .carousel-image .position-right,.the-floyd-platform-bed .product-carousel .owl-carousel .item .carousel-image .position-right,.the-floyd-side-table .product-carousel .owl-carousel .item .carousel-image .position-right,.the-floyd-table .product-carousel .owl-carousel .item .carousel-image .position-right,.the-floyd-table-la-sand .product-carousel .owl-carousel .item .carousel-image .position-right{-o-object-position:right;object-position:right}.the-floyd-desk .product-carousel .owl-carousel .on-three .carousel-image:last-of-type,.the-floyd-platform-bed .product-carousel .owl-carousel .on-three .carousel-image:last-of-type,.the-floyd-side-table .product-carousel .owl-carousel .on-three .carousel-image:last-of-type,.the-floyd-table .product-carousel .owl-carousel .on-three .carousel-image:last-of-type,.the-floyd-table-la-sand .product-carousel .owl-carousel .on-three .carousel-image:last-of-type{display:none}.the-floyd-desk .product-carousel .owl-carousel .with-video video,.the-floyd-platform-bed .product-carousel .owl-carousel .with-video video,.the-floyd-side-table .product-carousel .owl-carousel .with-video video,.the-floyd-table .product-carousel .owl-carousel .with-video video,.the-floyd-table-la-sand .product-carousel .owl-carousel .with-video video{width:100%}.the-floyd-desk .product-carousel .owl-carousel .carousel-caption,.the-floyd-platform-bed .product-carousel .owl-carousel .carousel-caption,.the-floyd-side-table .product-carousel .owl-carousel .carousel-caption,.the-floyd-table .product-carousel .owl-carousel .carousel-caption,.the-floyd-table-la-sand .product-carousel .owl-carousel .carousel-caption{margin:4em 2em 0}.the-floyd-desk .product-carousel .owl-carousel .owl-dots,.the-floyd-platform-bed .product-carousel .owl-carousel .owl-dots,.the-floyd-side-table .product-carousel .owl-carousel .owl-dots,.the-floyd-table .product-carousel .owl-carousel .owl-dots,.the-floyd-table-la-sand .product-carousel .owl-carousel .owl-dots{left:0;right:0;position:absolute;z-index:-1;height:370px;top:0}.the-floyd-desk .product-carousel .owl-carousel .owl-dots .owl-dot,.the-floyd-platform-bed .product-carousel .owl-carousel .owl-dots .owl-dot,.the-floyd-side-table .product-carousel .owl-carousel .owl-dots .owl-dot,.the-floyd-table .product-carousel .owl-carousel .owl-dots .owl-dot,.the-floyd-table-la-sand .product-carousel .owl-carousel .owl-dots .owl-dot{height:100%;display:inline-flex;align-items:flex-end}@media screen and (min-width: 901px){.the-floyd-desk .product-carousel,.the-floyd-platform-bed .product-carousel,.the-floyd-side-table .product-carousel,.the-floyd-table .product-carousel,.the-floyd-table-la-sand .product-carousel{max-width:1440px;display:block;margin-left:auto;margin-right:auto}.the-floyd-desk .product-carousel .item,.the-floyd-platform-bed .product-carousel .item,.the-floyd-side-table .product-carousel .item,.the-floyd-table .product-carousel .item,.the-floyd-table-la-sand .product-carousel .item{display:flex;flex-flow:row wrap;height:400px;overflow-y:hidden}.the-floyd-desk .product-carousel .item .carousel-image,.the-floyd-platform-bed .product-carousel .item .carousel-image,.the-floyd-side-table .product-carousel .item .carousel-image,.the-floyd-table .product-carousel .item .carousel-image,.the-floyd-table-la-sand .product-carousel .item .carousel-image{flex:1;order:2;overflow:hidden}.the-floyd-desk .product-carousel .item .carousel-image img,.the-floyd-platform-bed .product-carousel .item .carousel-image img,.the-floyd-side-table .product-carousel .item .carousel-image img,.the-floyd-table .product-carousel .item .carousel-image img,.the-floyd-table-la-sand .product-carousel .item .carousel-image img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover}.the-floyd-desk .product-carousel .item .carousel-image video,.the-floyd-platform-bed .product-carousel .item .carousel-image video,.the-floyd-side-table .product-carousel .item .carousel-image video,.the-floyd-table .product-carousel .item .carousel-image video,.the-floyd-table-la-sand .product-carousel .item .carousel-image video{height:400px}.the-floyd-desk .product-carousel .item .carousel-caption,.the-floyd-platform-bed .product-carousel .item .carousel-caption,.the-floyd-side-table .product-carousel .item .carousel-caption,.the-floyd-table .product-carousel .item .carousel-caption,.the-floyd-table-la-sand .product-carousel .item .carousel-caption{flex:1;order:1;max-width:400px;padding:0 70px;display:flex;justify-content:center;flex-direction:column}.the-floyd-desk .product-carousel .item.reverse .carousel-image,.the-floyd-platform-bed .product-carousel .item.reverse .carousel-image,.the-floyd-side-table .product-carousel .item.reverse .carousel-image,.the-floyd-table .product-carousel .item.reverse .carousel-image,.the-floyd-table-la-sand .product-carousel .item.reverse .carousel-image{order:1}.the-floyd-desk .product-carousel .item.reverse .carousel-caption,.the-floyd-platform-bed .product-carousel .item.reverse .carousel-caption,.the-floyd-side-table .product-carousel .item.reverse .carousel-caption,.the-floyd-table .product-carousel .item.reverse .carousel-caption,.the-floyd-table-la-sand .product-carousel .item.reverse .carousel-caption{order:2}.the-floyd-desk .product-carousel .item.on-three .carousel-image:last-of-type,.the-floyd-platform-bed .product-carousel .item.on-three .carousel-image:last-of-type,.the-floyd-side-table .product-carousel .item.on-three .carousel-image:last-of-type,.the-floyd-table .product-carousel .item.on-three .carousel-image:last-of-type,.the-floyd-table-la-sand .product-carousel .item.on-three .carousel-image:last-of-type{display:block;order:3}}.product-surface-info{background:#000;width:100%;height:20px}.product-grade{display:flex;align-items:center;justify-content:center;max-width:1200px;margin:120px auto;height:45vh}@media screen and (min-width: 901px){.product-grade{height:100%}}.product-grade img{height:100%}@media screen and (min-width: 901px){.product-grade img{margin:0 auto;width:80%;display:block}}.product-grade video{height:100%}@media screen and (min-width: 901px){.product-grade video{width:100%}}.the-floyd-platform-bed .product-grade .product-grade-caption,.the-floyd-table .product-grade .product-grade-caption,.the-floyd-table-la-sand .product-grade .product-grade-caption{font-family:"floyd_gothic_bold";color:#fff;font-size:28px;line-height:34px;position:absolute;text-align:center}@media screen and (min-width: 901px){.the-floyd-platform-bed .product-grade .product-grade-caption,.the-floyd-table .product-grade .product-grade-caption,.the-floyd-table-la-sand .product-grade .product-grade-caption{font-size:35px;line-height:42px}}.product-customer-reviews{text-align:center}.product-customer-reviews-title{font-size:35px;line-height:1.2em;text-align:center;font-family:"floyd_gothic_bold";margin-bottom:15px}.product-customer-reviews-list{list-style:none;padding:0;margin:0}@media screen and (min-width: 901px){.product-customer-reviews-list{display:flex;justify-content:center;flex-direction:row}}.product-customer-reviews-list-item{width:250px;margin:60px auto}@media screen and (min-width: 901px){.product-customer-reviews-list-item{margin:35px}}.product-in-use{text-align:center}.product-in-use-header h2{font-family:"floyd_gothic_bold";font-size:28px;line-height:1.2;margin-bottom:40px;text-align:left;margin-left:30px}@media screen and (min-width: 901px){.product-in-use-header h2{font-size:35px;text-align:left}}@media screen and (min-width: 901px){.product-in-use-header h2{margin-left:0}}.product-in-use-header p{font-size:14px}@media screen and (min-width: 901px){.product-in-use-header p{font-size:18px}}.product-in-use-images{margin:45px 0}.product-in-use-images-box{margin:0 auto;max-width:400px}.product-in-use-images-box-caption{margin:10px 0}@media screen and (min-width: 901px){.product-in-use-images-box-caption{font-size:18px;margin:30px 0}}.product-in-use-ugc{text-align:center}.product-swatches{max-width:none}.product-swatches{background-color:#f7f7f9;padding:30px}@media screen and (min-width: 901px){.product-swatches{height:330px;padding:30px 30px 50px;width:100%}}@media screen and (min-width: 901px){.product-swatches__container{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:900px}}.product-swatches__image{flex-basis:50%;height:100%;margin-bottom:20px}@media screen and (min-width: 901px){.product-swatches__image{margin-bottom:0;padding:20px}}.product-swatches__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-swatches__add-to-cart{color:#ef4023;flex-basis:50%}@media screen and (min-width: 901px){.product-swatches__add-to-cart{padding:0 18% 0 30px}}.product-swatches__add-to-cart h1{font-family:"floyd_gothic_bold";font-size:2.03125rem;margin-bottom:20px}@media screen and (min-width: 901px){.product-swatches__add-to-cart h1{font-size:1.7875rem}}.product-swatches__add-to-cart h2,.product-swatches__add-to-cart p{font-family:"floyd_gothic_bold";font-size:1.05625rem;line-height:1.55625rem}@media screen and (min-width: 901px){.product-swatches__add-to-cart h2,.product-swatches__add-to-cart p{font-size:0.975rem}}.product-swatches__add-to-cart h1,.product-swatches__add-to-cart h2,.product-swatches__add-to-cart p{margin:15px 15px 20px 0}@media screen and (min-width: 901px){.product-swatches__add-to-cart h1,.product-swatches__add-to-cart h2,.product-swatches__add-to-cart p{margin:0 0 20px}}.product-swatches__add-to-cart button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;font-size:0.9375rem;line-height:1.25rem;width:200px;background:#ef4023;text-transform:uppercase;text-shadow:none;width:100%}.product-swatches__add-to-cart button:disabled{cursor:not-allowed}.product-swatches__add-to-cart button:hover{background:#4a4a4a}.product-swatches__add-to-cart button:active{background:#313131}.product-swatches__add-to-cart button:focus{background:#313131}.is-loading.is-loading .product-swatches__add-to-cart button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .product-swatches__add-to-cart button:hover,.is-loading.is-loading .product-swatches__add-to-cart button:active,.is-loading.is-loading .product-swatches__add-to-cart button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.product-swatches__add-to-cart button:hover,.product-swatches__add-to-cart button:active,.product-swatches__add-to-cart button:focus{background:#ef4023}.the-floyd-sofa .product-swatches{margin-bottom:0}.product-snippet{margin-bottom:40px;max-width:none;padding:0}@media screen and (min-width: 901px){.product-snippet{align-items:center;display:flex;justify-content:space-between;max-width:960px;padding:0 80px}.product-snippet--reverse{flex-direction:row-reverse}}.product-snippet--last{margin-bottom:60px}@media screen and (min-width: 901px){.product-snippet--last{margin-bottom:80px}}.product-snippet__image{flex-basis:52%;margin:0 0 20px;height:210px}@media screen and (min-width: 901px){.product-snippet__image{margin:0;height:265px}}.product-snippet__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-snippet__text{flex-basis:42%;margin:0 30px}@media screen and (min-width: 901px){.product-snippet__text{margin:0;padding:0 50px 0 0}}.product-snippet__text h2,.product-snippet__text p{font-size:1rem;line-height:1.25rem}.product-snippet__text p{margin-top:7px}.product-snippet__text h2{font-family:"floyd_gothic_bold"}@media screen and (min-width: 901px){.product-snippet__text--reverse{padding:0 0 0 50px}}.product-mood-board{margin-bottom:0}@media screen and (min-width: 901px){.product-mood-board{margin-bottom:80px;max-width:none}.product-mood-board .mood-board__template{width:900px}}.the-floyd-round-table .product-mood-board .grid-block-1 .grid-block__content,.the-floyd-round-table .product-mood-board .grid-block-2 .grid-block__content,.the-floyd-round-table-last-chance .product-mood-board .grid-block-1 .grid-block__content,.the-floyd-round-table-last-chance .product-mood-board .grid-block-2 .grid-block__content,.the-floyd-table .product-mood-board .grid-block-1 .grid-block__content,.the-floyd-table .product-mood-board .grid-block-2 .grid-block__content,.the-floyd-table-la-sand .product-mood-board .grid-block-1 .grid-block__content,.the-floyd-table-la-sand .product-mood-board .grid-block-2 .grid-block__content,.the-floyd-table-last-chance .product-mood-board .grid-block-1 .grid-block__content,.the-floyd-table-last-chance .product-mood-board .grid-block-2 .grid-block__content{flex-basis:110px}.the-floyd-round-table .product-mood-board .grid-block-5 .grid-block__content,.the-floyd-round-table-last-chance .product-mood-board .grid-block-5 .grid-block__content,.the-floyd-table .product-mood-board .grid-block-5 .grid-block__content,.the-floyd-table-la-sand .product-mood-board .grid-block-5 .grid-block__content,.the-floyd-table-last-chance .product-mood-board .grid-block-5 .grid-block__content{flex-basis:100px}.the-floyd-desk .product-mood-board .grid-block-1 .grid-block__content,.the-floyd-desk .product-mood-board .grid-block-2 .grid-block__content{flex-basis:150px}.the-floyd-desk .product-mood-board .grid-block-5 .grid-block__content{flex-basis:70px}.the-floyd-side-table .product-mood-board .grid-block-1 .grid-block__content,.the-floyd-side-table .product-mood-board .grid-block-2 .grid-block__content,.the-special-edition-side-table .product-mood-board .grid-block-1 .grid-block__content,.the-special-edition-side-table .product-mood-board .grid-block-2 .grid-block__content{flex-basis:130px}.the-floyd-side-table .product-mood-board .grid-block-5,.the-special-edition-side-table .product-mood-board .grid-block-5{flex-basis:53%}.the-floyd-platform-bed .product-mood-board{margin-bottom:60px}@media screen and (min-width: 901px){.the-floyd-platform-bed .product-mood-board{margin-bottom:80px}}.the-floyd-platform-bed .product-mood-board .grid-block-1 .grid-block__content,.the-floyd-platform-bed .product-mood-board .grid-block-2 .grid-block__content{flex-basis:140px}.the-floyd-platform-bed .product-mood-board .grid-block-2 .grid-block__content{flex-basis:130px}.the-floyd-platform-bed .product-mood-board .grid-block-5 .grid-block__content{flex-basis:170px}.the-floyd-platform-bed .product-mood-board .grid-block-5 .grid-block__content{flex-basis:100px}.the-anglepoise-type-75-lamp .product-mood-board{margin-bottom:60px}@media screen and (min-width: 901px){.the-anglepoise-type-75-lamp .product-mood-board{margin-bottom:80px}}.the-anglepoise-type-75-lamp .product-mood-board .grid-block-1 .grid-block__content,.the-anglepoise-type-75-lamp .product-mood-board .grid-block-2 .grid-block__content{flex-basis:215px}@media screen and (min-width: 661px){.the-anglepoise-type-75-lamp .product-mood-board .grid-block-1 .grid-block__content,.the-anglepoise-type-75-lamp .product-mood-board .grid-block-2 .grid-block__content{flex-basis:90px}}.the-anglepoise-type-75-lamp .product-mood-board .grid-block-3 .grid-block__content,.the-anglepoise-type-75-lamp .product-mood-board .grid-block-5 .grid-block__content{flex-basis:118px}@media screen and (min-width: 661px){.the-anglepoise-type-75-lamp .product-mood-board .grid-block-3 .grid-block__content,.the-anglepoise-type-75-lamp .product-mood-board .grid-block-5 .grid-block__content{flex-basis:90px}}.the-anglepoise-type-75-lamp .product-mood-board .grid-block-6{flex-basis:53%}.the-floyd-coffee-table .product-mood-board{margin-bottom:60px}@media screen and (min-width: 901px){.the-floyd-coffee-table .product-mood-board{margin-bottom:80px}}.the-floyd-coffee-table .product-mood-board .grid-block-1 .grid-block__content,.the-floyd-coffee-table .product-mood-board .grid-block-2 .grid-block__content{flex-basis:160px}@media screen and (min-width: 661px){.the-floyd-coffee-table .product-mood-board .grid-block-1 .grid-block__content,.the-floyd-coffee-table .product-mood-board .grid-block-2 .grid-block__content{flex-basis:40px}}.the-floyd-coffee-table .product-mood-board .grid-block-3 .grid-block__content,.the-floyd-coffee-table .product-mood-board .grid-block-5 .grid-block__content{flex-basis:118px}@media screen and (min-width: 661px){.the-floyd-coffee-table .product-mood-board .grid-block-3 .grid-block__content,.the-floyd-coffee-table .product-mood-board .grid-block-5 .grid-block__content{flex-basis:90px}}.the-floyd-coffee-table .product-mood-board .grid-block-6{flex-basis:53%}.the-floyd-underbed-storage .product-mood-board{margin-bottom:60px}@media screen and (min-width: 901px){.the-floyd-underbed-storage .product-mood-board{margin-bottom:80px}}.the-floyd-underbed-storage .product-mood-board .grid-block-1 .grid-block__content,.the-floyd-underbed-storage .product-mood-board .grid-block-2 .grid-block__content{flex-basis:140px}@media screen and (min-width: 661px){.the-floyd-underbed-storage .product-mood-board .grid-block-1 .grid-block__content,.the-floyd-underbed-storage .product-mood-board .grid-block-2 .grid-block__content{flex-basis:90px}}.product-promo-tile{margin:80px auto;text-align:center;width:240px}@media screen and (min-width: 901px){.product-promo-tile{display:flex;justify-content:center;width:auto}}.product-promo-tile-group{display:flex;flex-direction:column;max-width:700px}@media screen and (min-width: 901px){.product-promo-tile-group{flex-direction:row}}.product-promo-tile-group-figure{margin:0;margin-bottom:15px}@media screen and (min-width: 901px){.product-promo-tile-group-figure{margin-bottom:0;margin-right:15px;width:70%}}.product-promo-tile-group-figure img{width:100%}@media screen and (min-width: 901px){.product-promo-tile-group-copy{display:flex;flex-direction:column;justify-content:center;margin-left:15px;width:30%}}.product-promo-tile-group-heading{font-family:"floyd_gothic_bold";font-size:1.625rem;line-height:2.125rem;color:#ef4023;margin-bottom:20px;text-align:left}.product-promo-tile-group-cta{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;background-color:#ef4023;display:block;text-transform:uppercase}.product-promo-tile-group-cta:disabled{cursor:not-allowed}.product-promo-tile-group-cta:hover{background:#4a4a4a}.product-promo-tile-group-cta:active{background:#313131}.product-promo-tile-group-cta:focus{background:#313131}.is-loading.is-loading .product-promo-tile-group-cta{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .product-promo-tile-group-cta:hover,.is-loading.is-loading .product-promo-tile-group-cta:active,.is-loading.is-loading .product-promo-tile-group-cta:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.product-promo-tile-group-cta:hover,.product-promo-tile-group-cta:active{background-color:#ef4023}.product-estimated-delivery__popup.modal__popup{margin:0 auto;min-height:0;padding:20px;width:85%;position:absolute;left:0;right:0}@media screen and (min-width: 901px){.product-estimated-delivery__popup.modal__popup{margin:0;width:250px;left:auto;right:auto}}.product-estimated-delivery__popup .modal__popup__header{margin:30px 0 0}.product-estimated-delivery__popup .modal__popup__header,.product-estimated-delivery__popup .modal__popup__footer{width:100%}.product-estimated-delivery__popup .modal__popup__header__title,.product-estimated-delivery__popup .modal__popup__header__title p,.product-estimated-delivery__popup .modal__popup__message--success,.product-estimated-delivery__popup .modal__popup__message--success p,.product-estimated-delivery__popup .modal__popup__message--error,.product-estimated-delivery__popup .modal__popup__message--error p{font-size:1.21875rem;line-height:1.71875rem}@media screen and (min-width: 901px){.product-estimated-delivery__popup .modal__popup__header__title,.product-estimated-delivery__popup .modal__popup__header__title p,.product-estimated-delivery__popup .modal__popup__message--success,.product-estimated-delivery__popup .modal__popup__message--success p,.product-estimated-delivery__popup .modal__popup__message--error,.product-estimated-delivery__popup .modal__popup__message--error p{font-size:1.21875rem;line-height:1.71875rem}}.product-estimated-delivery__popup .modal__popup__header__title{margin-top:10px}.product-estimated-delivery__popup .modal__popup__header__subtitle{font-family:"floyd_gothic_light";font-size:0.975rem;line-height:1.475rem;color:#ef4023;margin:0 0 15px}.product-estimated-delivery__popup .modal__popup__form__field-group{margin:0;width:100%}.product-estimated-delivery__popup .modal__popup__form__actions__submit{margin-top:20px;width:100%}.product-estimated-delivery__popup.same-day-shipping .product-estimated-delivery__popup__content,.product-estimated-delivery__popup.next-day-shipping .product-estimated-delivery__popup__content{display:none}.product-estimated-delivery__popup.same-day-shipping .product-estimated-delivery__popup__success,.product-estimated-delivery__popup.next-day-shipping .product-estimated-delivery__popup__success{display:block}.product-estimated-delivery__popup__success{display:none}.product-estimated-delivery__info{margin:10px 0}@media screen and (min-width: 901px){.product-estimated-delivery__info{margin-left:0}}.product-estimated-delivery__info__retry{display:none}.estimation-failure .product-estimated-delivery__info__retry{display:block}.product-estimated-delivery__info__free-shipping-labels{font-family:"floyd_gothic_bold";background:#ef4023;color:#fff;display:inline-block;font-size:11px;line-height:1.5;margin-bottom:5px;padding:2px 5px 0;text-transform:uppercase;width:-webkit-max-content;width:-moz-max-content;width:max-content}.error .product-estimated-delivery__info__free-shipping-labels{display:none}.product-estimated-delivery__info__free-shipping-labels.shipping-label--standard,.product-estimated-delivery__info__free-shipping-labels.shipping-label--same-day,.product-estimated-delivery__info__free-shipping-labels.shipping-label--next-day{display:none}.standard-shipping .product-estimated-delivery__info__free-shipping-labels.shipping-label--standard{display:block}.standard-shipping .product-estimated-delivery__info__free-shipping-labels.shipping-label--same-day,.standard-shipping .product-estimated-delivery__info__free-shipping-labels.shipping-label--next-day{display:none}.same-day-shipping .product-estimated-delivery__info__free-shipping-labels.shipping-label--same-day{display:block}.same-day-shipping .product-estimated-delivery__info__free-shipping-labels.shipping-label--next-day,.same-day-shipping .product-estimated-delivery__info__free-shipping-labels.shipping-label--standard{display:none}.next-day-shipping .product-estimated-delivery__info__free-shipping-labels.shipping-label--next-day{display:block}.next-day-shipping .product-estimated-delivery__info__free-shipping-labels.shipping-label--same-day,.next-day-shipping .product-estimated-delivery__info__free-shipping-labels.shipping-label--standard{display:none}.product-estimated-delivery__info__text{font-size:9px;line-height:15px}.product-estimated-delivery__info__text__before-area--standard,.product-estimated-delivery__info__text__before-area--sameday{display:none}.product-estimated-delivery__info__text__after-area--sameday,.product-estimated-delivery__info__text__after-area--nextday{display:none}.product-estimated-delivery__info__text__after-all{display:none}.standard-shipping .product-estimated-delivery__info__text__before-area--standard{display:inline}.standard-shipping .product-estimated-delivery__info__text__before-area--sameday{display:none}.standard-shipping .product-estimated-delivery__info__text__after-area--sameday{display:none}.standard-shipping .product-estimated-delivery__info__text__after-area--nextday{display:none}.standard-shipping .product-estimated-delivery__info__text__after-all{display:none}.same-day-shipping .product-estimated-delivery__info__text__before-area--standard{display:none}.same-day-shipping .product-estimated-delivery__info__text__before-area--sameday{display:inline}.same-day-shipping .product-estimated-delivery__info__text__after-area--sameday{display:inline}.same-day-shipping .product-estimated-delivery__info__text__after-area--nextday{display:none}.same-day-shipping .product-estimated-delivery__info__text__after-all{display:block}.next-day-shipping .product-estimated-delivery__info__text__before-area--standard{display:none}.next-day-shipping .product-estimated-delivery__info__text__before-area--sameday{display:inline}.next-day-shipping .product-estimated-delivery__info__text__after-area--sameday{display:none}.next-day-shipping .product-estimated-delivery__info__text__after-area--nextday{display:inline}.next-day-shipping .product-estimated-delivery__info__text__after-all{display:block}.product-estimated-delivery__info__text__city-area{cursor:pointer;text-decoration:underline;white-space:nowrap}.product-estimated-delivery__info__text__date-range{white-space:nowrap}.product-estimated-delivery__info__link{cursor:pointer;text-decoration:underline}.product-estimated-delivery__info__loader{display:none}.is-loading .product-estimated-delivery__info__loader{display:block}.is-loading .product-estimated-delivery__info__loader::after{-webkit-animation:ellipsis steps(4, end) 1s infinite;animation:ellipsis steps(4, end) 1s infinite;content:'\2026';display:inline-block;overflow:hidden;vertical-align:bottom;width:0}@keyframes ellipsis{to{width:1em}}.product-yotpo-star-ratings{border:solid #ebebea;border-width:1px 0;margin-top:3px;padding:4px 0 5px}.product-yotpo-star-ratings .yotpo.bottomLine div.yotpo-bottomline,.product-yotpo-star-ratings .yotpo.bottomLine.yotpo-small div.yotpo-bottomline,.product-yotpo-star-ratings .yotpo.bottomLine.yotpo-medium div.yotpo-bottomline{padding:2px 0;transform:scale(0.8);transform-origin:center left}.product-yotpo-star-ratings .yotpo.bottomLine div.yotpo-bottomline a.text-m,.product-yotpo-star-ratings .yotpo.bottomLine.yotpo-small div.yotpo-bottomline a.text-m,.product-yotpo-star-ratings .yotpo.bottomLine.yotpo-medium div.yotpo-bottomline a.text-m{font-family:"floyd_gothic_light";color:#9a9a9a !important;font-size:16px;line-height:18px;margin-left:5px}.product-yotpo-reviews-widget{max-width:900px;position:relative;padding:0}@media screen and (min-width: 661px){.product-yotpo-reviews-widget{margin:0 auto 80px;padding:0}}.product-yotpo-reviews-widget h2{font-family:"floyd_gothic_bold";font-size:28px;line-height:1.2;margin-bottom:40px;text-align:left;margin-bottom:0;margin-left:30px}@media screen and (min-width: 901px){.product-yotpo-reviews-widget h2{font-size:35px;text-align:left}}@media screen and (min-width: 901px){.product-yotpo-reviews-widget h2{margin-left:0}}.product-yotpo-reviews-widget .product-yotpo-star-ratings{margin:0 30px}@media screen and (min-width: 901px){.product-yotpo-reviews-widget .product-yotpo-star-ratings{display:none}}.product-yotpo-reviews-widget .yotpo .font-color-primary{color:#9a9a9a}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget{font-family:"floyd_gothic_light";margin:0 auto;padding:0 30px}@media screen and (min-width: 901px){.product-yotpo-reviews-widget .yotpo.yotpo-main-widget{padding:0}}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-messages{max-width:475px;margin:0 auto}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-messages .yotpo-thank-you{border:2px solid #ebebea;padding:20px}@media screen and (min-width: 901px){.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-messages .yotpo-thank-you{padding:40px}}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-messages .yotpo-icon-cross::before{font-family:"floyd_gothic_bold" !important;font-size:13px;content:'CLOSE';color:#000}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-messages .yotpo-thankyou-header span{font-family:"floyd_gothic_bold";font-size:2.03125rem;line-height:2.53125rem;color:#ef4023;text-align:left;display:block;text-transform:none}@media screen and (min-width: 901px){.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-messages .yotpo-thankyou-header span{margin-top:20px}}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-messages .yotpo-thankyou-header .yotpo-icon-heart{display:none}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-messages .yotpo-thankyou-content span.yotpo-thankyou-confirmation,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-messages .yotpo-thankyou-content span.yotpo-thankyou-publish{font-family:"floyd_gothic_bold";text-align:left;display:block;color:#000}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-stars-and-sum-reviews .questions{display:none}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-stars-and-sum-reviews .yotpo-sum-reviews .font-color-gray{font-family:"floyd_gothic_bold"}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .promoted-products-box .yotpo-main-title{display:none}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .promoted-products-box .yotpo-promoted-products{display:none}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-label.yotpo-small-box{display:none}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-star-distribution-score-wrapper{background-color:#fff;border:1px solid #000}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distributions-graphs .yotpo-star-distribution-graph .yotpo-star-distribution-score-wrapper .yotpo-star-distribution-graph-score,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo .yotpo-modal-dialog .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distributions-graphs .yotpo-star-distribution-graph .yotpo-star-distribution-score-wrapper .yotpo-star-distribution-graph-score{background-color:#000}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content{display:flex;align-items:center}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distibutions-stars,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distributions-stars{padding:0}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distibutions-stars .review-stars,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distributions-stars .review-stars{margin-bottom:5px}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distibutions-stars .review-stars:last-of-type,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distributions-stars .review-stars:last-of-type{margin-bottom:0}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distibutions-sum-reviews .yotpo-sum-reviews,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distributions-sum-reviews .yotpo-sum-reviews{margin-bottom:4px;min-width:0}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distibutions-sum-reviews .yotpo-sum-reviews:last-of-type,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distributions-sum-reviews .yotpo-sum-reviews:last-of-type{margin-bottom:0}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distributions-graphs{padding:0}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distributions-graphs .yotpo-star-distribution-graph{height:13px;width:95px;margin-bottom:7px}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distributions-graphs .yotpo-star-distribution-graph:last-of-type{margin-bottom:0}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distributions-graphs .yotpo-star-distribution-graph .yotpo-star-distribution-score-wrapper{height:13px}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distributions-graphs .yotpo-star-distribution-graph .yotpo-star-distribution-score-wrapper .yotpo-star-distribution-graph-score{height:12px;position:absolute;top:-1px}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-review-button,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo .yotpo-modal-dialog .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-review-button{font-family:"floyd_gothic_bold";background-color:#000;width:190px}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-question-button{background-color:#000;padding:10px 20px;top:0}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-question-button:hover{background-color:#9a9a9a}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-question-button .yotpo-icon-button-text{font-family:"floyd_gothic_bold";font-size:13px}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-question-button span.yotpo-icon{display:none}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-icon-btn.write-review-button{display:none}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav{border-bottom:0;margin-bottom:5px;position:static;padding:0}@media screen and (min-width: 901px){.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav{padding:25px 10px 0}}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav ul{display:none}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav .yotpo-nav-dropdown-category .yotpo-visible-mobile .write-question-button{display:block !important}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav span.yotpo-icon-three-lines{position:absolute;top:0;right:30px}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav span.yotpo-icon-three-lines::before{font-family:"floyd_gothic_bold" !important;font-size:16px;content:'MENU';color:#000;display:none}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav .yotpo-nav-dropdown.sorting{float:none;display:flex}@media screen and (min-width: 901px){.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav .yotpo-nav-dropdown.sorting{float:right}}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav .yotpo-nav-dropdown.sorting::before{font-family:"floyd_gothic_bold";font-size:0.65rem;color:#9a9a9a;content:'Sort by';line-height:20px}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav .yotpo-nav-dropdown.sorting label:first-of-type{display:none}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav .yotpo-nav-dropdown.sorting label{font-family:"floyd_gothic_bold";font-size:0.65rem;padding-left:3px;color:#9a9a9a}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav .yotpo-nav-dropdown.sorting .yotpo-icon.yotpo-icon-down-triangle{padding-left:0}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-questions .yotpo-question .yotpo-header .question-date{font-family:"floyd_gothic_bold"}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-questions .yotpo-question .yotpo-main{margin-left:0;margin-top:5px}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-questions .yotpo-question .yotpo-main .content-question{font-family:"floyd_gothic_light";font-size:0.65rem;font-weight:bold;color:#000}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-questions .yotpo-question .yotpo-main .content-question::before{font-family:"floyd_gothic_bold";font-size:0.8125rem;content:'Question';display:block;margin-bottom:5px}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-questions .yotpo-question .yotpo-main .content-question a{font-family:"floyd_gothic_light";font-size:0.65rem;color:#000;text-decoration:underline}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-questions .yotpo-question .yotpo-main .content-question .yotpo-font-bold{font-family:"floyd_gothic_light";font-size:0.65rem}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-questions .yotpo-question .yotpo-footer{display:none}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-questions .yotpo-question .yotpo-comments-box{margin:0;border:0}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-questions .yotpo-question .yotpo-comments-box .yotpo-comment-box{margin-top:5px;padding:0}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-questions .yotpo-question .yotpo-comments-box .yotpo-comment-box .yotpo-main{margin-left:0;margin-top:5px}@media screen and (min-width: 661px){.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-questions .yotpo-question .yotpo-comments-box .yotpo-comment-box .yotpo-main{margin-left:53px}}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-questions .yotpo-question .yotpo-comments-box .yotpo-comment-box .content-question::before{font-family:"floyd_gothic_bold";font-size:0.8125rem;content:'Answer';display:block;margin-bottom:5px}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-questions .yotpo-icon-profile{display:none}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-questions .yotpo-store-owner .yotpo-icon-circle-checkmark{color:#000}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-questions .yotpo-store-owner.yotpo-header .yotpo-icon-profile{display:block;background-color:#fff !important}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-questions .yotpo-store-owner .yotpo-icon-profile .yotpo-user-letter{display:none}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-questions .yotpo-user-name{font-family:"floyd_gothic_bold";font-size:0.8125rem;color:#ef4023}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-header .yotpo-icon-circle-checkmark{color:#000}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-header .yotpo-tool-tip{border:1px solid #fa8072}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-header .yotpo-icon-profile{display:none !important}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-review-date{font-family:"floyd_gothic_bold"}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-comments-box{border:0}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-comments-box .yotpo-icon-profile{background-color:#fff !important;display:block !important}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-user-name{font-family:"floyd_gothic_bold";color:#ef4023}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-user-title{font-family:"floyd_gothic_light";color:#ef4023}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-main{margin-left:0}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-main .content-title{font-family:"floyd_gothic_bold";color:#000;letter-spacing:.05px}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-main .content-review{font-family:"floyd_gothic_light";font-size:11px;letter-spacing:.05px !important}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-main .content-review a{font-family:"floyd_gothic_light";font-size:11px;letter-spacing:.05px !important;color:#ef4023}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-main .content-review p.rest-content-collapsed{font-family:"floyd_gothic_light";font-size:11px;letter-spacing:.05px !important}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-main .content-review .yotpo-read-more{font-family:"floyd_gothic_light";font-size:11px;letter-spacing:.05px !important;color:#ef4023}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-main .content-review .yotpo-read-more:hover{color:#f9bcb2}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-main .yotpo-review-images-wrapper{display:flex}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-main .yotpo-review-images-wrapper .image-review{margin-right:20px;border:1px solid #000;border-radius:0;float:none}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-footer{margin-left:0}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-footer .footer-actions{display:none}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-footer .footer-additional-actions .y-label.yotpo-review-date{font-family:"floyd_gothic_bold"}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-footer .yotpo-helpful label{font-family:"floyd_gothic_light";font-size:11px;letter-spacing:.05px !important}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-footer .yotpo-helpful label.yotpo-sum.vote-sum{font-family:"floyd_gothic_bold";color:#9a9a9a}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-footer .yotpo-helpful .vote-btn span.yotpo-icon{color:#9a9a9a}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-footer .yotpo-helpful .vote-btn span.yotpo-icon:hover{color:#b4b4b4}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-footer .yotpo-grouping-reference label.yotpo-attribution-indicator{margin-right:5px}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-footer .yotpo-grouping-reference label,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-reviews .yotpo-review .yotpo-footer .yotpo-grouping-reference a{font-family:"floyd_gothic_light";font-size:11px;letter-spacing:.05px !important}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-nav-content .yotpo-first-review{display:none}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-regular-box{margin:0;border-top:2px solid #ebebea}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-regular-box.yotpo-bottomline.yotpo-bottomline-2-boxes{display:none;padding:0;border-bottom:0}@media screen and (min-width: 901px){.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-regular-box.yotpo-bottomline.yotpo-bottomline-2-boxes{display:flex}}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-regular-box.yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-stars-and-sum-reviews,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-regular-box.yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2{align-self:center}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-regular-box.yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-review-button{top:0}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-regular-box.yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution{border-left-width:2px}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-regular-box.yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content{margin:0}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .write-review,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .write-review{border-top:0;padding:30px 0}@media screen and (min-width: 901px){.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .write-review,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .write-review{padding:60px 0}}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .write-review .y-label,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .write-review .y-label{font-family:"floyd_gothic_light";font-size:0.73125rem;padding-bottom:3px;color:#000}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .write-review .form-element .y-input,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .write-review .form-element .y-input{margin-top:5px;border:2px solid #000;max-width:550px;height:40px}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .write-review .form-element textarea.y-input.yotpo-text-box,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .write-review .form-element textarea.y-input.yotpo-text-box{height:170px;margin-bottom:0}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;font-size:0.8125rem;float:none;background-color:#000;margin-top:30px !important;width:190px}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit:disabled,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit:disabled{cursor:not-allowed}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit:hover,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit:hover{background:#4a4a4a}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit:active,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit:active{background:#313131}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit:focus,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit:focus{background:#313131}.is-loading.is-loading .product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit,.is-loading.is-loading .product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit:hover,.is-loading.is-loading .product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit:active,.is-loading.is-loading .product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit:focus,.is-loading.is-loading .product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit:hover,.is-loading.is-loading .product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit:active,.is-loading.is-loading .product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit:hover,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit:hover{background-color:#000 !important}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit.yotpo-disabled,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .write-review [type="button"].primary-color-btn.yotpo-submit.yotpo-disabled{background-color:#ccc !important}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .yotpo-header::before,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .yotpo-header::before{font-family:"floyd_gothic_bold";color:#000;display:block;font-size:28px;margin-bottom:30px}@media screen and (min-width: 901px){.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .yotpo-header::before,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .yotpo-header::before{font-size:35px}}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .yotpo-header-title,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .yotpo-header-title{display:none}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .socialize-wrapper,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .socialize-wrapper{position:relative}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .socialize-wrapper .socialize,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .socialize-wrapper .socialize{float:none}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .socialize-wrapper .yotpo-or,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .socialize-wrapper .yotpo-or{font-family:"floyd_gothic_bold";display:block;margin-top:0;text-align:left}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .connect-wrapper,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .connect-wrapper{padding-left:0}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .connect-wrapper .form-element:first-child,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .connect-wrapper .form-element:first-child{padding-right:0}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .connect-wrapper .form-element.name-input,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .connect-wrapper .form-element.name-input{float:none}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-review-wrapper .yotpo-header::before{content:'Write a Review'}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .write-question-wrapper .yotpo-header::before{content:'Write a Question'}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-pager .yotpo-icon-left-arrow::before,.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-pager .yotpo-icon-right-arrow::before{content:'';background-image:url(//assets.floydhome.com/assets/products/arrow-c802cffa7f05105874f5abd40e2744f265f159016dc9e271bd704e5632b9fbfb.svg);background-repeat:no-repeat;display:inline-block;width:19px;height:10px}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-pager .yotpo-icon-left-arrow::before{transform:rotate(180deg)}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-pager span{font-family:"floyd_gothic_light";font-size:11px;letter-spacing:.05px !important}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-small-box .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse{display:block;margin-bottom:20px;border:0}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-small-box .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-review-button{display:none !important}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-small-box .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse div.yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;text-align:center;padding:10px 16px;width:155px;white-space:nowrap}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-small-box .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse div.yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button:disabled{cursor:not-allowed}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-small-box .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse div.yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button:hover{background:#4a4a4a}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-small-box .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse div.yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button:active{background:#313131}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-small-box .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse div.yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button:focus{background:#313131}.is-loading.is-loading .product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-small-box .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse div.yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-small-box .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse div.yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button:hover,.is-loading.is-loading .product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-small-box .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse div.yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button:active,.is-loading.is-loading .product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-small-box .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse div.yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-small-box .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse div.yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button .y-label{display:none}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-small-box .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse div.yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button::before{font-family:"floyd_gothic_bold";font-size:0.8125rem;content:'ASK A QUESTION';color:#fff}.product-yotpo-reviews-widget .yotpo.yotpo-main-widget .yotpo-small-box .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse div.yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button .yotpo-icon.yotpo-icon-write::before{content:''}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-lightbox-slider-container{max-height:none}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-lightbox-slider-container .yotpo-modal-dialog .yotpo-modal-content .yotpo-lightbox-image-container{background:#fff;padding:40px 20px 30px}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-lightbox-slider-container .yotpo-modal-dialog .yotpo-modal-content .yotpo-lightbox-image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-lightbox-container{max-height:640px;background:#fff;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;pointer-events:all;border:1px solid #ccc}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-slider-container .yotpo-lightbox-arrows .yotpo-icon-right-arrow-thin::before,.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-slider-container .yotpo-lightbox-arrows .yotpo-icon-left-arrow-thin::before{content:'';background-image:url(//assets.floydhome.com/assets/products/arrow-c802cffa7f05105874f5abd40e2744f265f159016dc9e271bd704e5632b9fbfb.svg);background-repeat:no-repeat;display:inline-block;width:50px;height:20px}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-slider-container .yotpo-lightbox-arrows .yotpo-icon-left-arrow-thin::before{transform:rotate(180deg)}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-content-container{padding:20px;border-radius:0;overflow:visible}@media screen and (min-width: 661px){.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-content-container{border:0;padding:35px 32px 28px 22px}}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-content-container .yotpo-review .yotpo-main .yotpo-review-wrapper{pointer-events:none}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-content-container .yotpo-review .yotpo-main .content-title{color:#000}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-content-container .yotpo-review .yotpo-header .yotpo-header-element .yotpo-review-date{display:none}@media screen and (min-width: 901px){.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-content-container .yotpo-review .yotpo-header .yotpo-header-element .yotpo-review-date{display:block}}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-content-container .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name{font-size:0.9375rem;line-height:1.25rem;font-family:"floyd_gothic_bold";max-height:none}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-content-container .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-title{font-size:0.9375rem;line-height:1.25rem;color:#ef4023}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-content-container .yotpo-review-date{font-family:"floyd_gothic_bold"}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-modal-mask{opacity:0}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-label.yotpo-small-box{display:none}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-main{overflow:unset}@media screen and (min-width: 661px){.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-main{margin-left:0}}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-main .content-title{font-family:"floyd_gothic_bold";color:#000}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-main .content-review{font-family:"floyd_gothic_light";color:#000}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-icon-cross::before{font-family:"floyd_gothic_bold" !important;font-size:13px;content:'CLOSE';color:#000}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-icon-profile.yotpo-header-element{display:none}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-footer{margin-left:0}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-footer .footer-actions{display:none}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-footer .footer-additional-actions{display:inline-block}@media screen and (min-width: 661px){.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-footer .footer-additional-actions{display:none}}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-footer .footer-additional-actions .y-label.yotpo-review-date{font-family:"floyd_gothic_bold"}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-footer .yotpo-helpful .vote-btn span.yotpo-icon{color:#ef4023}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-footer .yotpo-helpful .vote-btn span.yotpo-icon:hover{color:#f9bcb2}.yotpo.yotpo-lightbox .yotpo.yotpo-modal.yotpo-modal-active .yotpo-footer .yotpo-helpful label.yotpo-sum.vote-sum{font-family:"floyd_gothic_bold";color:#ef4023}.product-section-video .video{position:relative;background-color:#fff;cursor:pointer}.product-section-video .video__wrapper{position:relative;padding-bottom:56.25%;height:0}.product-section-video .video__wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.product-section-video .video__controls{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;background:#ef4023;color:#fff;font-size:1.75rem;line-height:2.0625rem;height:50px;width:auto;padding:0 10px;align-items:center;display:flex;flex-direction:row-reverse;justify-content:center;left:0;position:absolute;top:0}@media screen and (min-width: 901px){.product-section-video .video__controls{font-size:1rem;line-height:1.25rem;height:50px}}.product-section-video .video__controls::after{content:''}.product-section-video .video__controls:hover{background:#333333}.product-section-video .video__controls:active{background:#000}.product-section-video .video__controls:disabled{cursor:not-allowed;background:gray}.product-section-video .video__controls:focus{outline:none}.is-loading.is-loading .product-section-video .video__controls{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .product-section-video .video__controls:hover,.is-loading.is-loading .product-section-video .video__controls:active,.is-loading.is-loading .product-section-video .video__controls:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.product-section-video .video__controls:hover{background:#f2664f}.product-section-video .video__controls:active{background:#bf331c}.product-section-video .video__controls:disabled{cursor:not-allowed;background:#f7a091}@media screen and (min-width: 901px){.product-section-video .video__controls{font-size:2.25rem;line-height:2.6875rem}}@media screen and (min-width: 901px){.product-section-video .video__controls{height:81px;padding:0 20px}}.product-section-video .video__controls svg{width:20px}@media screen and (min-width: 901px){.product-section-video .video__controls svg{width:23px}}.product-section-video .video__controls__caption{margin:0 8px 0 0}.product-section-video .video__caption{font-family:"floyd_gothic_bold";display:none}.the-special-edition-side-table .product-section-video .video__controls__caption{font-size:1.5rem}@media screen and (min-width: 901px){.the-special-edition-side-table .product-section-video .video__controls__caption{font-size:1.75rem;line-height:2.0625rem}}@media screen and (min-width: 901px) and (min-width: 901px){.the-special-edition-side-table .product-section-video .video__controls__caption{font-size:2.25rem;line-height:2.6875rem}}.the-floyd-ghostly-shelf .product-section-video{max-width:none;padding:0}@media screen and (min-width: 1281px){.the-floyd-ghostly-shelf .product-section-video{max-width:1200px}}.the-floyd-ghostly-shelf .product-section-video .video__controls{background-color:#000}.product-section-big-image{max-width:960px}.product-section-big-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-section-big-image a{font-family:"floyd_gothic_bold";font-size:0.975rem;line-height:0.975rem;display:block;margin:8px 0 0 30px;text-decoration:underline}@media screen and (min-width: 901px){.product-section-big-image a{margin-left:20px}}.product-section-big-image--large{max-width:none}@media screen and (min-width: 901px){.product-section-big-image--large{max-width:none}}.product-section-big-image--top{height:240px;margin-bottom:40px}@media screen and (min-width: 901px){.product-section-big-image--top{padding:0 30px;height:100%;margin-bottom:40px}}.product-section-big-image--large.product-section{max-width:none;padding:0}.product-animation-loop-component{background-color:#ef4023;padding:30px 0}@media screen and (min-width: 901px){.product-animation-loop-component__container{margin:auto;max-width:900px}}.product-animation-loop-component img{display:block;margin:0 auto;vertical-align:middle;width:100%}@media screen and (min-width: 901px){.product-animation-loop-component img{width:75%}}.product-animation-loop-component__caption{font-family:"floyd_gothic_bold";color:#fff;margin:0 auto;padding:30px;width:90%}@media screen and (min-width: 901px){.product-animation-loop-component__caption{margin-left:200px;max-width:320px;padding:0;width:70%}}.product-animation-loop-component__caption a{text-decoration:underline}.product-animation-loop-component__caption__link{display:block;margin-top:20px;text-decoration:underline}.product-animation-loop-component.product-section{max-width:none}.the-floyd-platform-bed .product-animation-loop-component,.the-floyd-underbed-storage .product-animation-loop-component,.the-floyd-shelf-add-ons .product-animation-loop-component,.the-floyd-shelving-system .product-animation-loop-component,.the-floyd-shelf-expansion-units .product-animation-loop-component,.the-cabinet-add-on .product-animation-loop-component,.the-floyd-media-console .product-animation-loop-component,.the-floyd-media-console-expansion-unit .product-animation-loop-component{background-color:#e6e7eb;color:#000}.the-floyd-platform-bed .product-animation-loop-component__caption,.the-floyd-underbed-storage .product-animation-loop-component__caption,.the-floyd-shelf-add-ons .product-animation-loop-component__caption,.the-floyd-shelving-system .product-animation-loop-component__caption,.the-floyd-shelf-expansion-units .product-animation-loop-component__caption,.the-cabinet-add-on .product-animation-loop-component__caption,.the-floyd-media-console .product-animation-loop-component__caption,.the-floyd-media-console-expansion-unit .product-animation-loop-component__caption{color:#000}.product-section-hero{background-color:#f1f4f2;padding:80px 30px;width:100%;color:#ef4023;visibility:hidden;max-width:none}@media screen and (min-width: 901px){.product-section-hero{padding:0}}.product-section-hero h2,.product-section-hero p{font-family:"floyd_gothic_bold";font-size:1.875rem;line-height:2.3125rem;text-align:left}@media screen and (min-width: 901px){.product-section-hero h2,.product-section-hero p{font-size:2.1875rem;line-height:3.125rem}}@media screen and (min-width: 901px){.product-section-hero h2,.product-section-hero p{margin:0 auto;max-width:850px;padding:80px 0}}.product-section-hero a{font-size:1rem;line-height:1.25rem;text-decoration:underline;display:block;margin-top:20px}.product-section-hero a.bigger{font-family:"floyd_gothic_bold";font-size:1.875rem;line-height:2.3125rem;display:inline}@media screen and (min-width: 901px){.product-section-hero a.bigger{font-size:2.1875rem;line-height:3.125rem}}.product-section-hero h2{color:#f1f4f2;max-width:960px}@media screen and (min-width: 901px){.product-section-hero h2{padding:80px 30px}}.product-section-hero.effect{transition:2s visibility ease;visibility:visible}.product-section-hero.effect h2{color:#ef4023;transition:2.5s color ease}.product-section-hero--flat{margin-bottom:0;padding:0;visibility:visible;background-color:#fff;color:#000}@media screen and (min-width: 901px){.product-section-hero--flat{display:none}}.product-section-hero--flat p{padding:25px 80px 25px 30px}.product-section-hero--red-highlighted-bg{background-color:#ef4023}.product-section-hero--red-highlighted-bg h2{color:#ef4023}.product-section-hero--red-highlighted-bg.effect{background-color:#ef4023}.product-section-hero--red-highlighted-bg.effect h2{color:#fff}.product-section-hero--white-highlighted-bg{background-color:#fff}.product-section-hero--white-highlighted-bg h2{color:#fff}.product-section-hero--white-highlighted-bg.effect{background-color:#fff}.product-section-hero--white-highlighted-bg.effect h2{color:#ef4023}.product-section-value-props{text-align:left;max-width:400px}@media screen and (min-width: 661px){.product-section-value-props{max-width:500px}.product-section-value-props.two-columns ul{justify-content:space-evenly}}@media screen and (min-width: 901px){.product-section-value-props{max-width:960px}}.product-section-value-props--percentages{max-width:960px}.product-section-value-props--percentages h2{font-family:"floyd_gothic_bold";font-size:1.1375rem;line-height:1.6375rem;margin-bottom:30px}@media screen and (min-width: 901px){.product-section-value-props--percentages h2{font-size:0.975rem;line-height:1.475rem}}.product-section-value-props--percentages ul li h1{font-size:3.98125rem;line-height:3.98125rem;color:#ef4023;margin-bottom:10px}.product-section-value-props__title{font-family:"floyd_gothic_bold"}@media screen and (min-width: 901px){.product-section-value-props ul{display:flex;justify-content:space-between}}.product-section-value-props ul svg{display:none}.product-section-value-props ul li{margin-bottom:30px}@media screen and (min-width: 901px){.product-section-value-props ul li{margin-bottom:0}}.product-section-value-props ul li:last-child{margin-bottom:30px}@media screen and (min-width: 901px){.product-section-value-props ul li:last-child{margin-bottom:0}}.product-section-value-props ul li .percentage{font-size:1.75rem;line-height:2.0625rem;font-family:"floyd_gothic_bold";color:#ef4023}@media screen and (min-width: 901px){.product-section-value-props ul li .percentage{font-size:4rem;line-height:4.875rem}}.product-section-value-props ul li h4{color:#ef4023;display:inline}.product-section-value-props ul li p{color:#000;margin:4px 0 0;width:100%}@media screen and (min-width: 901px){.product-section-value-props ul li p{width:200px}}.product-section-value-props ul li p a{text-decoration:underline}.product-section-cta{max-width:800px}@media screen and (min-width: 661px){.product-section-cta{display:flex}}.product-section-cta .image{width:100%}@media screen and (min-width: 661px){.product-section-cta .image{width:320px;margin-right:30px}}.product-section-cta .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-section-cta .caption{display:flex;flex-direction:column;justify-content:flex-start}.product-section-cta__link{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0}@media screen and (min-width: 901px){.product-section-cta__link{font-size:1rem;line-height:1.25rem;height:50px}}.product-section-cta__link::after{content:''}.product-section-cta__link:hover{background:#333333}.product-section-cta__link:active{background:#000}.product-section-cta__link:disabled{cursor:not-allowed;background:gray}.product-section-cta__link:focus{outline:none}.is-loading.is-loading .product-section-cta__link{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .product-section-cta__link:hover,.is-loading.is-loading .product-section-cta__link:active,.is-loading.is-loading .product-section-cta__link:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.product-section-cta--wide .image{flex-basis:60%}.product-section-cta--wide .caption{width:270px;flex-basis:44%;justify-content:space-between}@media screen and (min-width: 901px){.product-section-cta--wide .caption{width:auto}}.product-section-cta--wide .title{font-size:1.75rem;line-height:2.0625rem;margin-top:20px;color:#ef4023;width:100%}@media screen and (min-width: 901px){.product-section-cta--wide .title{font-size:2.25rem;line-height:2.6875rem}}@media screen and (min-width: 661px){.product-section-cta--wide .title{margin:0}}.product-section-cta--wide .link{font-size:0.9375rem;line-height:1.25rem;font-family:"floyd_gothic_bold";color:#000;text-decoration:underline;color:#ef4023;justify-self:flex-end;align-self:flex-start}.product-section-cta--wide .link:hover{color:#000}.product-section-cta--wide .link:hover,.product-section-cta--wide .link:active,.product-section-cta--wide .link:disabled{background:none}.product-section-cta--wide .link::after{content:'\02192'}.product-section-cta--wide .link:focus{outline:none}.is-loading.is-loading .product-section-cta--wide .link{background:none;text-indent:0}.product-section-cta--ultra-wide .image{flex-basis:60%}.product-section-cta--ultra-wide .caption{width:100%;flex-basis:44%;justify-content:space-between;margin:0 auto;padding:0 30px}@media screen and (min-width: 661px){.product-section-cta--ultra-wide .caption{width:auto;flex-basis:44%;justify-content:space-around;padding:0;margin:0}}.product-section-cta--ultra-wide .title{font-size:1.75rem;line-height:2.0625rem;max-width:320px;margin-top:15px;color:#ef4023}@media screen and (min-width: 901px){.product-section-cta--ultra-wide .title{font-size:2.25rem;line-height:2.6875rem}}@media screen and (min-width: 661px){.product-section-cta--ultra-wide .title{margin-bottom:35px;max-width:none;width:100%}}.product-section-cta--ultra-wide .link{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;background:#ef4023;color:#fff;justify-self:flex-end;align-self:flex-start;width:240px;margin-top:15px}@media screen and (min-width: 901px){.product-section-cta--ultra-wide .link{font-size:1rem;line-height:1.25rem;height:50px}}.product-section-cta--ultra-wide .link::after{content:''}.product-section-cta--ultra-wide .link:hover{background:#333333}.product-section-cta--ultra-wide .link:active{background:#000}.product-section-cta--ultra-wide .link:disabled{cursor:not-allowed;background:gray}.product-section-cta--ultra-wide .link:focus{outline:none}.is-loading.is-loading .product-section-cta--ultra-wide .link{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .product-section-cta--ultra-wide .link:hover,.is-loading.is-loading .product-section-cta--ultra-wide .link:active,.is-loading.is-loading .product-section-cta--ultra-wide .link:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.product-section-cta--ultra-wide .link:hover{background:#f2664f}.product-section-cta--ultra-wide .link:active{background:#bf331c}.product-section-cta--ultra-wide .link:disabled{cursor:not-allowed;background:#f7a091}@media screen and (min-width: 661px){.product-section-cta--ultra-wide .link{margin:0}}@media screen and (min-width: 901px){.product-section-cta--w-logo .caption{margin-top:20px}}.product-section-cta--w-logo .logo{width:200px;margin:20px 0 10px}@media screen and (min-width: 661px){.product-section-cta--w-logo .logo{margin:0 0 10px}}.product-section-cta--w-logo .logo img{width:100%}.product-section-cta--w-logo .link{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;border:1px solid}@media screen and (min-width: 901px){.product-section-cta--w-logo .link{font-size:1rem;line-height:1.25rem;height:50px}}.product-section-cta--w-logo .link::after{content:''}.product-section-cta--w-logo .link:hover{background:#333333}.product-section-cta--w-logo .link:active{background:#000}.product-section-cta--w-logo .link:disabled{cursor:not-allowed;background:gray}.product-section-cta--w-logo .link:focus{outline:none}.is-loading.is-loading .product-section-cta--w-logo .link{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .product-section-cta--w-logo .link:hover,.is-loading.is-loading .product-section-cta--w-logo .link:active,.is-loading.is-loading .product-section-cta--w-logo .link:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.product-section-cta--swatches{background-color:#f7f7f9;max-width:none;padding:50px}@media screen and (min-width: 661px){.product-section-cta--swatches{align-items:flex-start;display:flex;justify-content:center}.product-section-cta--swatches .image{align-self:flex-start;width:450px}}.product-section-cta--swatches .caption{margin-top:20px}@media screen and (min-width: 661px){.product-section-cta--swatches .caption{margin-top:0}}.product-section-cta--swatches h3,.product-section-cta--swatches p{color:#ef4023}.product-section-cta--swatches p{font-family:"floyd_gothic_bold"}.product-section-cta--swatches button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;font-size:0.9375rem;line-height:1.25rem;width:200px;background:#ef4023;text-transform:uppercase;text-shadow:none;width:auto}.product-section-cta--swatches button:disabled{cursor:not-allowed}.product-section-cta--swatches button:hover{background:#4a4a4a}.product-section-cta--swatches button:active{background:#313131}.product-section-cta--swatches button:focus{background:#313131}.is-loading.is-loading .product-section-cta--swatches button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .product-section-cta--swatches button:hover,.is-loading.is-loading .product-section-cta--swatches button:active,.is-loading.is-loading .product-section-cta--swatches button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.product-section-cta--swatches button:hover,.product-section-cta--swatches button:active,.product-section-cta--swatches button:focus{background:#ef4023}.product-section-cta--swatches .title,.product-section-cta--swatches .description{width:258px}.the-floyd-ghostly-shelf .product-section-cta,.thing-thing .product-section-cta,.the-standing-desk .product-section-cta{max-width:960px;padding:0}@media screen and (min-width: 661px){.the-floyd-ghostly-shelf .product-section-cta,.thing-thing .product-section-cta,.the-standing-desk .product-section-cta{display:flex;padding:0 30px}}@media screen and (min-width: 661px){.the-floyd-ghostly-shelf .product-section-cta .image,.the-floyd-ghostly-shelf .product-section-cta .caption,.thing-thing .product-section-cta .image,.thing-thing .product-section-cta .caption,.the-standing-desk .product-section-cta .image,.the-standing-desk .product-section-cta .caption{flex-basis:50%}}.the-floyd-ghostly-shelf .product-section-cta .caption,.thing-thing .product-section-cta .caption,.the-standing-desk .product-section-cta .caption{justify-content:space-between}.the-floyd-ghostly-shelf .product-section-cta .caption .title,.the-floyd-ghostly-shelf .product-section-cta .caption .description,.the-floyd-ghostly-shelf .product-section-cta .caption .link,.thing-thing .product-section-cta .caption .title,.thing-thing .product-section-cta .caption .description,.thing-thing .product-section-cta .caption .link,.the-standing-desk .product-section-cta .caption .title,.the-standing-desk .product-section-cta .caption .description,.the-standing-desk .product-section-cta .caption .link{font-size:1.75rem;line-height:2.0625rem;font-family:"floyd_gothic_bold";color:#000}.the-floyd-ghostly-shelf .product-section-cta .caption .title,.the-floyd-ghostly-shelf .product-section-cta .caption .description,.thing-thing .product-section-cta .caption .title,.thing-thing .product-section-cta .caption .description,.the-standing-desk .product-section-cta .caption .title,.the-standing-desk .product-section-cta .caption .description{max-width:none;width:auto;margin-bottom:60px}@media screen and (min-width: 901px){.the-floyd-ghostly-shelf .product-section-cta .caption .description,.thing-thing .product-section-cta .caption .description,.the-standing-desk .product-section-cta .caption .description{margin-top:0}}.the-floyd-ghostly-shelf .product-section-cta .caption .link,.thing-thing .product-section-cta .caption .link,.the-standing-desk .product-section-cta .caption .link{text-decoration:underline;text-transform:none;background:none;display:block;text-align:left;width:auto;height:auto}.thing-thing .product-section-cta .caption .link{color:#0056d2}.product-section-description-image h2{margin:0 30px 20px}@media screen and (min-width: 901px){.product-section-description-image h2{margin:0 0 40px}}.product-section-description-image img{width:100%}@media screen and (min-width: 901px){.product-section-description-image img{background-color:#f1f4f2;padding:8%}}.the-floyd-ghostly-shelf .product-section-description-image{padding:0}@media screen and (min-width: 901px){.the-floyd-ghostly-shelf .product-section-description-image{padding:0 30px}}.the-floyd-ghostly-shelf .product-section-description-image img{padding:0}.product-section-candid-carousel h2{font-size:1.4375rem;margin-bottom:20px;max-width:250px}@media screen and (min-width: 901px){.product-section-candid-carousel h2{font-size:1.75rem;line-height:2.0625rem;margin:0 0 40px;max-width:none}}@media screen and (min-width: 901px) and (min-width: 901px){.product-section-candid-carousel h2{font-size:2.25rem;line-height:2.6875rem}}.product-section-related-products{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:60px}@media screen and (min-width: 901px){.product-section-related-products--grid{grid-template-columns:repeat(2, 1fr);margin:0 auto 80px}.product-section-related-products--grid .product-related-product{width:auto}}.product-section-related-products .product-related-product{width:240px;margin:0 auto}@media screen and (min-width: 901px){.product-section-related-products .product-related-product{display:flex;width:430px}}.product-section-related-products .product-related-product-figure{margin:0;flex-basis:50%}.product-section-related-products .product-related-product-figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 901px){.product-section-related-products .product-related-product-copy{display:flex;flex-direction:column;justify-content:center;margin-left:30px;flex-basis:50%}}@media screen and (min-width: 901px){.product-section-related-products .product-related-product-copy--design-services{width:400px}}.product-section-related-products .product-related-product-heading{font-size:1.75rem;line-height:2.0625rem;margin-top:20px}.product-section-related-products .product-related-product-text{margin-bottom:0}.product-section-related-products .product-related-product-text a{text-decoration:underline}.product-section-related-products .product-related-product-cta{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;display:block;text-align:center;margin-top:20px}.product-section-related-products .product-related-product-cta:disabled{cursor:not-allowed}.product-section-related-products .product-related-product-cta:hover{background:#4a4a4a}.product-section-related-products .product-related-product-cta:active{background:#313131}.product-section-related-products .product-related-product-cta:focus{background:#313131}.is-loading.is-loading .product-section-related-products .product-related-product-cta{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .product-section-related-products .product-related-product-cta:hover,.is-loading.is-loading .product-section-related-products .product-related-product-cta:active,.is-loading.is-loading .product-section-related-products .product-related-product-cta:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.product-section-add-on-title{font-size:1rem;line-height:1.25rem;font-family:"floyd_gothic_bold";max-width:350px;color:#ef4023;margin:0;padding:0}.product-section-add-on-title a{text-decoration:underline}.product-drawers{width:100%;max-width:none;padding:0}@media screen and (min-width: 901px){.product-drawers.is-open{bottom:0;height:calc(100vh - 80px);left:0;opacity:.98;padding:40px 10%;position:fixed;margin:auto;right:0;top:0;width:calc(100vw - 80px);z-index:100000006;align-items:baseline;background-color:#f1f4f2;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.product-drawers.is-open .tab-link{width:20%}}.product-drawers>a:first-of-type{padding-top:0}.product-drawers__drawer__link{font-size:0.75rem;line-height:1rem;font-family:"floyd_gothic_bold";color:#000;display:block;padding:6px 10px 0 0;text-decoration:none;max-width:175px}@media screen and (min-width: 901px){.product-drawers__drawer__link{order:1;text-align:left;display:flex}}.product-drawers__drawer__link span{pointer-events:none;display:inline-block;width:90%}.product-drawers__drawer__link::after{content:''}@media screen and (min-width: 901px){.product-drawers__drawer__link:hover{color:#9a9a9a}}.product-drawers__drawer__link::before,.product-drawers__drawer__link::after{vertical-align:top;width:10px}.product-drawers__drawer__link::before{content:'+'}.product-drawers__drawer__link.is-active{color:#9a9a9a}.product-drawers__drawer__link.is-active::before{content:"\2013"}.product-drawers__drawer__content{background:transparent;display:none;margin:15px 0;padding:0;z-index:1}.product-drawers__drawer__content--two-columns.is-open{grid-template-columns:repeat(2, 1fr)}.product-drawers__drawer__content--three-columns.is-open{grid-template-columns:repeat(3, 1fr)}.product-drawers__drawer__content.is-open{display:block}@media screen and (min-width: 901px){.product-drawers__drawer__content{height:100%;margin:50px 0;order:2;overflow-x:auto;width:80%}.product-drawers__drawer__content.is-open{display:grid;grid-gap:20px;grid-row-gap:40px;padding-right:10px}}.product-drawers__drawer__content__block--col-span{grid-column:1 / span 3}.product-drawers__drawer__content__block-header{font-size:0.75rem;line-height:1rem;font-family:"floyd_gothic_bold"}.product-drawers__drawer__content__block-figure{margin:20px 0 10px;max-width:260px}.product-drawers__drawer__content__block-details{font-size:0.75rem;line-height:1rem;margin-bottom:30px;max-width:520px}.product-drawers__drawer__content__block-details a{text-decoration:underline}.product-drawers__drawer__content__block-details table{border-collapse:separate;border-spacing:0 5px;margin:20px 0 10px;padding:0;width:80%;max-width:260px}.product-drawers__drawer__content__block-details table tr{margin-bottom:20px}.product-drawers__drawer__content__block-details table td{margin:0;padding:0;vertical-align:top}.product-drawers__drawer__content__block-details table td.key{text-transform:capitalize}.product-drawers__drawer__content__block-details table td.value{font-family:"floyd_gothic_bold";padding-left:10px}.product-drawers__drawer__content__block-details .detail{margin-bottom:30px;max-width:80%}.product-drawers__drawer__content__block-details .detail__title{font-family:"floyd_gothic_bold";margin-bottom:10px}.product-drawers__drawer__content__block-details .detail__description{margin-top:15px}.product-drawers__drawer__content__block-details .detail__description.isolated{margin-top:0}.product-drawers__drawer__content__block-details .detail__description__button{font-family:"floyd_gothic_bold";font-size:0.625rem;line-height:0.8125rem;background-color:#e65538;color:#fff;display:inline-block;padding:4px 10px;text-decoration:none}.product-drawers__drawer__content__block-details .detail__colors{display:grid;grid-template-columns:repeat(4, 65px);grid-gap:10px}.product-drawers__drawer__content__block-details .detail__colors__color{text-align:center}.product-drawers__drawer__content__block-details .detail__colors__color img{width:38px;height:38px}.product-drawers__drawer__content__block-details .detail__colors__color__name{font-size:0.625rem;line-height:0.8125rem;font-family:"floyd_gothic_bold"}.product-drawers__drawer__content__block-details .detail__link{font-family:"floyd_gothic_bold"}.product-drawers__drawer__content__block-details .detail ul{font-size:0.625rem;line-height:0.8125rem;margin-top:5px}.product-drawers .close-button{font-family:"floyd_gothic_bold";font-size:0.73125rem;line-height:0.73125rem;cursor:pointer;letter-spacing:.5px;background:none;border:0;display:none;position:absolute;right:20px;top:20px}.product-drawers .show-button{display:none}@media screen and (min-width: 901px){.product-drawers .show-button{display:block}}.product-drawers .sr-only{border:0;clip:rect(0, 0, 0, 0);padding:0;position:absolute;height:1px;margin:-1px;overflow:hidden;width:1px}.product-drawers :focus{border:0;outline:none}.product-section-heading{margin:40px 0;color:#ef4023}@media screen and (min-width: 901px){.product-section-heading{margin:80px auto}}.product-section-heading h1{font-size:2.625rem;line-height:3.25rem}@media screen and (min-width: 901px){.product-section-heading h1{font-size:4rem;line-height:4.875rem}}.product-section-heading p{font-family:"floyd_gothic_bold";max-width:none}@media screen and (min-width: 901px){.product-section-heading p{max-width:600px}}.product-section-related-products-category{padding:0 30px}.product-section-related-products-category .products-related{box-sizing:content-box;height:100%;display:grid;grid-gap:20px;grid-template-rows:minmax(150px, 1fr);grid-template-columns:repeat(2, 1fr)}@media screen and (min-width: 661px){.product-section-related-products-category .products-related{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 901px){.product-section-related-products-category .products-related{grid-gap:30px}}.product-section-related-products-category .products-related__item{min-width:100px}.product-section-related-products-category .products-related__item:hover img{opacity:.7;transition:opacity .25s ease}.product-section-related-products-category .products-related__item__figure{margin:0}.product-section-related-products-category .products-related__item__figure img{max-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-section-related-products-category .products-related__item__caption h4{color:#ef4023;margin-top:12px}.product-section-related-products-category .products-related__item__caption p{margin:5px 0;padding-right:20px}.product-section-mattress-exploded-view{position:relative;height:690px;padding-left:0;margin:100px 30px -25px}@media screen and (min-width: 901px){.product-section-mattress-exploded-view{margin:110px auto 0}}.product-section-mattress-exploded-view .image{overflow:hidden;position:relative;height:100%;display:flex;align-items:center}.product-section-mattress-exploded-view .image img{position:relative;left:-1190px;height:100%;top:-25px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 901px){.product-section-mattress-exploded-view .image img{left:-85%}}.product-section-mattress-exploded-view .caption,.product-section-mattress-exploded-view .caption-group{width:290px;top:0;left:55px;position:absolute}@media screen and (min-width: 901px){.product-section-mattress-exploded-view .caption,.product-section-mattress-exploded-view .caption-group{width:450px;right:30px;left:470px}}.product-section-mattress-exploded-view .caption-group{display:flex;align-items:center}.product-section-mattress-exploded-view .caption-group__line{border:2px solid #ef4023;border-left-style:none;height:100%;margin:10px;flex:1}.product-section-mattress-exploded-view .caption-group__content{display:flex;flex-direction:column;justify-content:space-around;width:212px}@media screen and (min-width: 901px){.product-section-mattress-exploded-view .caption-group__content{width:360px}}.product-section-mattress-exploded-view .caption-group__line,.product-section-mattress-exploded-view .caption-group__content{height:100%}.product-section-mattress-exploded-view .caption{display:flex}.product-section-mattress-exploded-view .caption__line{border-width:2px;border-color:#ef4023;margin:5px 10px;flex:1}@media screen and (min-width: 901px){.product-section-mattress-exploded-view .caption__line{margin:10px}}.product-section-mattress-exploded-view .caption__content{font-size:0.75rem;line-height:1rem;width:212px}@media screen and (min-width: 901px){.product-section-mattress-exploded-view .caption__content{font-size:0.9375rem;line-height:1.25rem;width:360px}}.product-section-mattress-exploded-view .caption__content__title{font-family:"floyd_gothic_bold";color:#ef4023}.product-section-mattress-exploded-view .caption-0{top:20px}@media screen and (min-width: 901px){.product-section-mattress-exploded-view .caption-0{top:38px}}.product-section-mattress-exploded-view .caption-0 .caption__line{border-style:solid none none solid;height:30px}@media screen and (min-width: 901px){.product-section-mattress-exploded-view .caption-0 .caption__line{border-style:solid none none}}.product-section-mattress-exploded-view .caption-1{top:108px}.product-section-mattress-exploded-view .caption-1 .caption__line{border-style:solid none none}.product-section-mattress-exploded-view .caption-2{top:200px;height:200px}@media screen and (min-width: 901px){.product-section-mattress-exploded-view .caption-2{top:190px;height:210px}}.product-section-mattress-exploded-view .caption-3{top:453px}@media screen and (min-width: 901px){.product-section-mattress-exploded-view .caption-3{top:446px}}.product-section-mattress-exploded-view .caption-3 .caption__line{border-style:solid none none}.product-section-mattress-x-ray{position:relative;height:310px}@media screen and (min-width: 901px){.product-section-mattress-x-ray{height:400px}}.product-section-mattress-x-ray .image img{position:absolute}.product-section-mattress-x-ray .image-background img{bottom:0;left:30px;width:620px}@media screen and (min-width: 661px){.product-section-mattress-x-ray .image-background img{left:0;right:0;margin:0 auto}}@media screen and (min-width: 901px){.product-section-mattress-x-ray .image-background img{left:0;width:860px}}.product-section-mattress-x-ray .image-lens img{width:127px;bottom:32px;left:30%}@media screen and (min-width: 901px){.product-section-mattress-x-ray .image-lens img{left:40%}}@media screen and (min-width: 901px){.product-section-mattress-x-ray .image-lens img{width:176px;bottom:45px}}.product-section-mattress-x-ray .caption,.product-section-mattress-x-ray .caption-group{width:290px;top:0;left:55px;position:absolute}@media screen and (min-width: 901px){.product-section-mattress-x-ray .caption,.product-section-mattress-x-ray .caption-group{width:450px;right:30px;left:470px}}.product-section-mattress-x-ray .caption-group{display:flex;align-items:center}.product-section-mattress-x-ray .caption-group__line{border:2px solid #ef4023;border-left-style:none;height:100%;margin:10px;flex:1}.product-section-mattress-x-ray .caption-group__content{display:flex;flex-direction:column;justify-content:space-around;width:180px}@media screen and (min-width: 901px){.product-section-mattress-x-ray .caption-group__content{width:350px}}.product-section-mattress-x-ray .caption-group__line,.product-section-mattress-x-ray .caption-group__content{height:100%}.product-section-mattress-x-ray .caption{display:flex}.product-section-mattress-x-ray .caption__line{border-width:2px;border-color:#ef4023;margin:5px 10px;flex:1}@media screen and (min-width: 901px){.product-section-mattress-x-ray .caption__line{margin:10px}}.product-section-mattress-x-ray .caption__content{font-size:0.75rem;line-height:1rem;width:180px}@media screen and (min-width: 901px){.product-section-mattress-x-ray .caption__content{font-size:0.9375rem;line-height:1.25rem;width:350px}}.product-section-mattress-x-ray .caption__content__description{font-family:"floyd_gothic_bold";color:#ef4023}.product-section-mattress-x-ray .caption-0{top:0;left:calc(30% - 60px)}@media screen and (min-width: 901px){.product-section-mattress-x-ray .caption-0{left:calc(40% + 10px)}}.product-section-mattress-x-ray .caption-0 .caption__line{margin-top:0;border-style:none solid none none;height:170px}@media screen and (min-width: 901px){.product-section-mattress-x-ray .caption-0 .caption__line{height:200px}}.accordion__item__panel{max-width:470px}.product-section-masthead{display:block;position:relative;height:530px;max-width:none;padding:0;height:calc(100vh - 88px)}@media screen and (min-width: 661px){.product-section-masthead{height:auto}}.product-section-masthead__image{height:400px;-o-object-fit:cover;object-fit:cover;display:none;width:100%}@media screen and (min-width: 901px){.product-section-masthead__image{display:block;height:80vh}}.product-section-masthead__image--mobile{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width: 901px){.product-section-masthead__image--mobile{display:none}}.product-section-masthead__contents{margin-top:10px;position:absolute;top:auto;bottom:30px;left:30px;right:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (min-width: 661px){.product-section-masthead__contents{width:500px}}@media screen and (min-width: 901px){.product-section-masthead__contents{top:50%;left:50%;transform:translate(-50%, -50%);width:auto;margin:0}}.product-section-masthead__contents__text{font-family:"floyd_gothic_bold";font-size:2.25rem;line-height:2.6875rem;color:#fff;max-width:none;margin:10px 0}@media screen and (min-width: 661px){.product-section-masthead__contents__text{font-size:6vw;line-height:7vw}}@media screen and (min-width: 901px){.product-section-masthead__contents__text{margin:0 0 10px}}.product-section-masthead__contents__button{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;font-size:1rem;line-height:1.25rem;height:50px;background:#fff;color:#000;width:100%}@media screen and (min-width: 901px){.product-section-masthead__contents__button{font-size:1rem;line-height:1.25rem;height:50px}}.product-section-masthead__contents__button::after{content:''}.product-section-masthead__contents__button:hover{background:#333333}.product-section-masthead__contents__button:active{background:#000}.product-section-masthead__contents__button:disabled{cursor:not-allowed;background:gray}.product-section-masthead__contents__button:focus{outline:none}.is-loading.is-loading .product-section-masthead__contents__button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .product-section-masthead__contents__button:hover,.is-loading.is-loading .product-section-masthead__contents__button:active,.is-loading.is-loading .product-section-masthead__contents__button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.product-section-masthead__contents__button:hover{background:#fff}.product-section-masthead__contents__button:active{background:#fff}.product-section-masthead__contents__button:disabled{cursor:not-allowed;background:#fff}@media screen and (min-width: 661px){.product-section-masthead__contents__button{width:240px}}.product-section-masthead .video{position:relative;background-color:#fff;cursor:pointer;cursor:default;height:100%;width:100%}.product-section-masthead .video__wrapper{position:relative;padding-bottom:56.25%;height:0}.product-section-masthead .video__wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.product-section-masthead .video__controls{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;background:#ef4023;color:#fff;font-size:1.75rem;line-height:2.0625rem;height:50px;width:auto;padding:0 10px;align-items:center;display:flex;flex-direction:row-reverse;justify-content:center;left:0;position:absolute;top:0}@media screen and (min-width: 901px){.product-section-masthead .video__controls{font-size:1rem;line-height:1.25rem;height:50px}}.product-section-masthead .video__controls::after{content:''}.product-section-masthead .video__controls:hover{background:#333333}.product-section-masthead .video__controls:active{background:#000}.product-section-masthead .video__controls:disabled{cursor:not-allowed;background:gray}.product-section-masthead .video__controls:focus{outline:none}.is-loading.is-loading .product-section-masthead .video__controls{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .product-section-masthead .video__controls:hover,.is-loading.is-loading .product-section-masthead .video__controls:active,.is-loading.is-loading .product-section-masthead .video__controls:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.product-section-masthead .video__controls:hover{background:#f2664f}.product-section-masthead .video__controls:active{background:#bf331c}.product-section-masthead .video__controls:disabled{cursor:not-allowed;background:#f7a091}@media screen and (min-width: 901px){.product-section-masthead .video__controls{font-size:2.25rem;line-height:2.6875rem}}@media screen and (min-width: 901px){.product-section-masthead .video__controls{height:81px;padding:0 20px}}.product-section-masthead .video__controls svg{width:20px}@media screen and (min-width: 901px){.product-section-masthead .video__controls svg{width:23px}}.product-section-masthead .video__controls__caption{margin:0 8px 0 0}.product-section-masthead .video__caption{font-family:"floyd_gothic_bold";display:none}@media screen and (min-width: 661px){.product-section-masthead .video{height:80vh}}.product-section-masthead .video__controls{visibility:hidden}@media screen and (min-width: 901px){.product-section-masthead{height:auto}}.thing-thing .product-section-masthead__contents{font-family:"floyd_gothic_bold"}.thing-thing .product-section-masthead__contents p{font-size:1rem;line-height:1.25rem}.thing-thing .product-section-masthead__contents a{font-size:0.9375rem;line-height:1.25rem;color:#0056d2;text-decoration:underline}.thing-thing .product-section-masthead__contents::before{content:'';background-image:url(//assets.floydhome.com/assets/products/thing_thing/thingthing-e96e74c1b97b8a41316e2de33977ba5359884a85ed96c7354ed815983c791840.svg);background-size:auto;background-repeat:no-repeat;display:block;height:34px;width:220px;margin-bottom:30px}@media screen and (min-width: 901px){.thing-thing .product-section-masthead__contents::before{margin-bottom:5px}}.the-floyd-ghostly-shelf .product-section-masthead{background-color:#000}.the-floyd-ghostly-shelf .product-section-masthead__image{min-width:870px;width:60vw}.the-floyd-ghostly-shelf .product-section-masthead__contents{color:#fff;top:30px;bottom:auto}@media screen and (min-width: 901px){.the-floyd-ghostly-shelf .product-section-masthead__contents{top:50%;bottom:30px;left:43%}}.the-floyd-ghostly-shelf .product-section-masthead__contents h1,.the-floyd-ghostly-shelf .product-section-masthead__contents p{max-width:260px}@media screen and (min-width: 901px){.the-floyd-ghostly-shelf .product-section-masthead__contents h1,.the-floyd-ghostly-shelf .product-section-masthead__contents p{max-width:500px}}.the-floyd-ghostly-shelf .product-section-masthead__contents h1{font-size:2.25rem;line-height:3rem}@media screen and (min-width: 901px){.the-floyd-ghostly-shelf .product-section-masthead__contents h1{font-size:4.0625rem;line-height:4.875rem}}.the-floyd-ghostly-shelf .product-section-masthead__contents p{font-family:"lars_mono";font-size:0.9375rem;line-height:1.25rem}.the-floyd-ghostly-shelf .product-section-masthead__contents::before{content:'';background-image:url(//assets.floydhome.com/assets/products/ghostly/logo_white-85134403f97e48803381521efe3d227a41e5edf843a3bf0df82defda942d0b91.svg);background-size:auto;background-repeat:no-repeat;display:block;height:34px;width:148px;margin-bottom:30px}@media screen and (min-width: 901px){.the-floyd-ghostly-shelf .product-section-masthead__contents::before{margin-bottom:5px}}.product-section-two-up-images{padding:0}@media screen and (min-width: 901px){.product-section-two-up-images{display:grid;grid-gap:30px;grid-template-columns:repeat(2, 1fr);padding:0 30px}}.product-section-two-up-images__item{margin-bottom:30px}@media screen and (min-width: 901px){.product-section-two-up-images__item{margin-bottom:0}}.product-section-two-up-images__item-caption{margin-top:3px;max-width:300px}.product-section-image{padding:0}.product-section-image .content{margin:0 auto}@media screen and (min-width: 901px){.product-section-image .content{display:flex;flex-direction:column}}.product-section-image .content .image{flex:1}.product-section-image .content .caption{flex:.3}@media screen and (min-width: 901px){.product-section-image--portrait .content{flex-direction:row;max-width:750px;justify-content:center}}@media screen and (min-width: 901px){.product-section-image--portrait .content .image{max-width:435px}}.product-section-image--portrait .content .caption{margin:20px 30px 0;max-width:250px}@media screen and (min-width: 901px){.product-section-image--portrait .content .caption{margin-top:0;max-width:none}}.product-section-text{max-width:300px}@media screen and (min-width: 901px){.product-section-text{max-width:960px}}.product-section-gallery{margin:60px 0;padding:0}@media screen and (min-width: 901px){.product-section-gallery{padding:0;max-width:none;margin:0 0 60px}}.product-section-gallery__background{width:100%}.product-section-gallery .wrapper{background-color:#eeeeee;position:relative;display:flex;justify-content:space-around;padding:0;margin-bottom:0}@media screen and (min-width: 901px){.product-section-gallery .wrapper{padding:0 30px}}.product-section-gallery__images{height:210px;width:100%}@media screen and (min-width: 661px){.product-section-gallery__images{height:600px}}.product-section-gallery__images__slider{width:100%;height:210px}@media screen and (min-width: 661px){.product-section-gallery__images__slider{height:600px}}.product-section-gallery__images__slider .slide{height:100%;margin-left:-.25px;text-align:center}.product-section-gallery__images__slider .slide__image{width:100%;height:100%}.product-section-gallery__images__slider .slide__image img{max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-section-gallery__controls{position:absolute;height:100%;width:100%;display:none;align-items:center;justify-content:space-between}@media screen and (min-width: 901px){.product-section-gallery__controls{display:flex}}.product-section-gallery__controls__prev,.product-section-gallery__controls__next{outline:none;position:absolute;transition:all .2s ease;transition-property:margin-left, margin-right;height:100%;width:100px}.product-section-gallery__controls__prev svg,.product-section-gallery__controls__next svg{fill:#000;height:20px}.product-section-gallery__controls__prev:hover,.product-section-gallery__controls__next:hover{cursor:pointer}.product-section-gallery__controls__prev{transform:rotate(180deg);margin-left:40px}.product-section-gallery__controls__prev:hover{margin-left:30px}.product-section-gallery__controls__next{margin-right:40px;right:0}.product-section-gallery__controls__next:hover{margin-right:30px}.product-section-gallery__controls button{background:none;border:0}.product-section-gallery__controls button:disabled{display:none}.product-section-gallery__infos{margin-bottom:60px;padding:10px 30px 0}@media screen and (min-width: 901px){.product-section-gallery__infos{display:flex;justify-content:space-between;flex-direction:row-reverse;padding:10px 30px 0}}.product-section-gallery__captions{font-size:0.75rem;line-height:1rem;margin-top:8px}@media screen and (min-width: 901px){.product-section-gallery__captions{margin-top:0}}.product-section-gallery__captions__slider__caption{max-width:300px}@media screen and (min-width: 901px){.product-section-gallery__captions__slider__caption{max-width:350px}}.product-section-gallery__dots{display:flex}.product-section-gallery__dots span{display:inline-block;cursor:pointer;width:11px;height:11px;border-radius:11px;background-color:#eeeeee;border:1px solid #000;outline:none;margin-right:4px}.product-section-gallery__dots span:last-child{margin-right:0}.product-section-gallery__dots span.tns-nav-active{background-color:#000}.thing-thing .product-section-gallery__captions{display:none}.thing-thing .product-section-gallery__infos{flex-direction:row}.product-section-event{max-width:960px;padding:0 30px}@media screen and (min-width: 661px){.product-section-event{display:flex}}.product-section-event .image{width:100%;padding-top:100%;position:relative}.product-section-event .image__wrapper{width:100%}@media screen and (min-width: 661px){.product-section-event .image__wrapper{min-width:400px;height:400px;margin-right:30px}}.product-section-event .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0}.product-section-event .caption{display:flex;flex-direction:column;justify-content:flex-start}.product-section-event .caption .title,.product-section-event .caption .description,.product-section-event .caption .link{font-family:"floyd_gothic_bold";color:#000;max-width:290px}@media screen and (min-width: 661px){.product-section-event .caption .title,.product-section-event .caption .description,.product-section-event .caption .link{max-width:none}}.product-section-event .caption .title{font-size:1.75rem;line-height:2.0625rem;margin-top:10px}@media screen and (min-width: 901px){.product-section-event .caption .title{font-size:4rem;line-height:4.875rem}}@media screen and (min-width: 661px){.product-section-event .caption .title{margin-top:0;margin-bottom:5px}}.product-section-event .caption .title,.product-section-event .caption .description{width:auto}@media screen and (min-width: 661px){.product-section-event .caption .description{margin-top:0}}.product-section-event .caption .link{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0}@media screen and (min-width: 901px){.product-section-event .caption .link{font-size:1rem;line-height:1.25rem;height:50px}}.product-section-event .caption .link::after{content:''}.product-section-event .caption .link:hover{background:#333333}.product-section-event .caption .link:active{background:#000}.product-section-event .caption .link:disabled{cursor:not-allowed;background:gray}.product-section-event .caption .link:focus{outline:none}.is-loading.is-loading .product-section-event .caption .link{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .product-section-event .caption .link:hover,.is-loading.is-loading .product-section-event .caption .link:active,.is-loading.is-loading .product-section-event .caption .link:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.product-section-event .table{margin-bottom:20px}.product-section-event .table--desktop{display:none}@media screen and (min-width: 901px){.product-section-event .table{display:grid;grid-column-gap:30px}.product-section-event .table--mobile{display:none}}.product-section-event .table--2-col{grid-template-columns:70% 30%}.product-section-event .table__header{font-family:"floyd_gothic_bold";margin-top:10px;padding-bottom:3px}@media screen and (min-width: 661px){.product-section-event .table__header{margin-top:0}}.product-section-event .table__header:first-of-type{margin-top:0}.the-floyd-ghostly-shelf,.thing-thing{background-color:#eeeeee}.the-floyd-ghostly-shelf .product-section,.thing-thing .product-section{margin-bottom:60px}.the-floyd-ghostly-shelf .product-section:last-of-type,.thing-thing .product-section:last-of-type{padding-bottom:70px;margin-bottom:0}.the-floyd-ghostly-shelf .product-section.product-add-to-cart,.thing-thing .product-section.product-add-to-cart{padding-bottom:0}.the-floyd-ghostly-shelf .product-section-masthead,.thing-thing .product-section-masthead{margin-bottom:0}@media screen and (min-width: 901px){.the-floyd-ghostly-shelf .product-section-masthead,.thing-thing .product-section-masthead{margin-bottom:80px}}.the-floyd-ghostly-shelf .add-to-cart,.thing-thing .add-to-cart{margin-bottom:60px;padding-bottom:0}.the-floyd-ghostly-shelf .add-to-cart__image,.thing-thing .add-to-cart__image{margin-bottom:0}.the-floyd-ghostly-shelf .add-to-cart__image__variant-image,.thing-thing .add-to-cart__image__variant-image{background:#eeeeee;padding-top:100%}.the-floyd-ghostly-shelf .add-to-cart__info__limited-edition,.thing-thing .add-to-cart__info__limited-edition{font-size:0.75rem;line-height:1rem;padding:9px 14px 6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.the-floyd-ghostly-shelf .add-to-cart__info__name,.the-floyd-ghostly-shelf .add-to-cart__info__price-value,.thing-thing .add-to-cart__info__name,.thing-thing .add-to-cart__info__price-value{font-size:1.75rem;line-height:2.0625rem}@media screen and (min-width: 901px){.the-floyd-ghostly-shelf .add-to-cart__info__name,.the-floyd-ghostly-shelf .add-to-cart__info__price-value,.thing-thing .add-to-cart__info__name,.thing-thing .add-to-cart__info__price-value{font-size:2.25rem;line-height:2.6875rem}}.the-floyd-ghostly-shelf .add-to-cart__info__limited-edition,.the-floyd-ghostly-shelf .add-to-cart__info__name,.thing-thing .add-to-cart__info__limited-edition,.thing-thing .add-to-cart__info__name{margin-bottom:10px}.the-floyd-ghostly-shelf .add-to-cart__info__price,.thing-thing .add-to-cart__info__price{margin:30px 0 10px}.the-floyd-ghostly-shelf .add-to-cart__image__variant-image{background:#eeeeee;padding-top:120%}@media screen and (min-width: 901px){.the-floyd-ghostly-shelf .add-to-cart__info{margin-top:40px}}.the-floyd-ghostly-shelf .add-to-cart__info__limited-edition{font-family:"lars_mono";background-color:#565656;color:#fff}.the-floyd-ghostly-shelf .add-to-cart__info__subtitle{font-family:"lars_mono"}.the-floyd-ghostly-shelf .product-section-logo{padding:0 40px 40px}.the-floyd-ghostly-shelf .product-section-logo::before{content:'';background-image:url(//assets.floydhome.com/assets/products/ghostly/logo_black-0014d3b53387b400cfb96a325f50bc0542bd6fd490f75cb00d4766fad9411cc9.svg);background-repeat:no-repeat;background-position:center;width:220px;height:50px;margin:0 auto;display:block}.thing-thing .add-to-cart__info__limited-edition{background-color:#0056d2;color:#fff}.thing-thing .add-to-cart__info__price{margin:14px 0 0}@media screen and (min-width: 901px){.thing-thing .add-to-cart__info__price{margin:22px 0 0}}.thing-thing .add-to-cart__variants{margin-top:2px}.thing-thing .add-to-cart__variants .variant-picker-label{display:none}.thing-thing .add-to-cart__variants .variant-picker-color{min-height:0;margin-bottom:20px}@media screen and (min-width: 901px){.thing-thing .add-to-cart__variants .variant-picker-color{margin-bottom:28px}}.thing-thing .add-to-cart__variants .variant-picker-color-container{margin-left:0}.thing-thing .add-to-cart__variants .variant-picker-color-wrapper:first-of-type{margin-left:0}.thing-thing .product-section-logo{padding:0 40px 40px;text-align:center}@media screen and (min-width: 901px){.thing-thing .product-section-logo svg{width:262px;height:42px}}.thing-thing .product-section-logo svg .shapes{fill:#e482fa}.footer{display:flex;flex-wrap:wrap;margin:0 0 40px}.footer__section{flex-basis:100%;margin:0 30px 40px}@media screen and (min-width: 901px){.footer__section{margin:0;padding:40px 90px 0}}.footer__section__links{font-size:1.05625rem;line-height:1.55625rem;background-color:#f7f7f9;display:flex;margin:0 0 40px;order:2;padding:30px 30px}@media screen and (min-width: 901px){.footer__section__links{flex:2;margin:0;order:2;padding:60px 90px}}@media screen and (min-width: 1351px){.footer__section__links{order:1}}.footer__section__links__inner{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media screen and (min-width: 901px){.footer__section__links__inner{flex-wrap:nowrap;width:700px}}.footer__section__links__group{flex-basis:50%;margin:20px 0}@media screen and (min-width: 901px){.footer__section__links__group{flex-basis:auto}}.footer__section__links__group__title{font-family:"floyd_gothic_bold";margin-bottom:15px;white-space:nowrap}.footer__section__links__group__link{white-space:nowrap}.footer__section__big-message{font-family:"floyd_gothic_bold";font-size:1.86875rem;line-height:2.36875rem;background-color:#ef4023;color:#fff;margin:0;order:1;padding:60px 30px}@media screen and (min-width: 901px){.footer__section__big-message{font-size:2.19375rem;line-height:2.69375rem;flex:1;min-width:455px;order:1;padding:80px 90px}}@media screen and (min-width: 1351px){.footer__section__big-message{order:2}.footer__section__big-message br{content:' '}}.footer__section__big-message a{text-decoration:underline}.footer__section__subscribe{order:3;overflow:hidden}.footer__section__subscribe .klaviyo-footer-subscribe{width:100%;overflow:hidden}@media screen and (min-width: 901px){.footer__section__subscribe .klaviyo-footer-subscribe{width:50%}}.footer__section__subscribe .klaviyo-subscribe-email__title{font-size:2.03125rem;line-height:2.53125rem;color:#ef4023;margin-bottom:25px;width:90%}@media screen and (min-width: 901px){.footer__section__subscribe .klaviyo-subscribe-email__title{font-size:1.625rem;line-height:2.125rem}}.footer__section__subscribe .klaviyo-subscribe-email__button,.footer__section__subscribe .klaviyo-subscribe-email__field-group input{float:none}.footer__section__subscribe .klaviyo-subscribe-email__field-group input{margin-bottom:20px;width:100%}@media screen and (min-width: 901px){.footer__section__subscribe .klaviyo-subscribe-email__field-group input{width:250px}}.footer__section__subscribe .klaviyo-subscribe-email__button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;font-size:0.9375rem;line-height:1.25rem;width:200px;background:#ef4023;text-transform:uppercase;text-shadow:none;width:200px}.footer__section__subscribe .klaviyo-subscribe-email__button:disabled{cursor:not-allowed}.footer__section__subscribe .klaviyo-subscribe-email__button:hover{background:#4a4a4a}.footer__section__subscribe .klaviyo-subscribe-email__button:active{background:#313131}.footer__section__subscribe .klaviyo-subscribe-email__button:focus{background:#313131}.is-loading.is-loading .footer__section__subscribe .klaviyo-subscribe-email__button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .footer__section__subscribe .klaviyo-subscribe-email__button:hover,.is-loading.is-loading .footer__section__subscribe .klaviyo-subscribe-email__button:active,.is-loading.is-loading .footer__section__subscribe .klaviyo-subscribe-email__button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.footer__section__subscribe .klaviyo-subscribe-email__button:hover,.footer__section__subscribe .klaviyo-subscribe-email__button:active,.footer__section__subscribe .klaviyo-subscribe-email__button:focus{background:#ef4023}.footer__section__addons{font-size:1.05625rem;line-height:1.55625rem;color:#9a9a9a;margin-bottom:0;order:4}.footer__section__addons__copyright{margin-bottom:20px;width:85%}.footer__section__addons__copyright .address{text-decoration:none}.footer__section__addons a{display:block;text-decoration:underline}.landing-page-hero{align-items:center;background-color:#a7a9ac;background-position:center;background-size:cover;display:flex;justify-content:center;margin-bottom:50px;min-height:150px;padding:20% 5em}@media screen and (min-width: 901px){.landing-page-hero{padding:15% 10em}}@media screen and (min-width: 1281px){.landing-page-hero{padding:15% 10em}}.landing-page-hero h1{font-family:"floyd_gothic_bold";color:#fff;font-size:1.5em;line-height:1.2em;text-align:center}@media screen and (min-width: 901px){.landing-page-hero h1{font-size:3.5em}}@media screen and (min-width: 1281px){.landing-page-hero h1{font-size:4.5em}}.landing-page-hero__image{height:100%;position:relative;width:100%}.landing-page-hero__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.landing-page-hero__image__mask{align-items:center;background:rgba(0,0,0,0.2);display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.landing-page-hero__image__mask h1{font-size:6.5vw;line-height:8vw}.landing-page-section__header,.landing-page-section__content{padding:0 30px;text-align:left;max-width:900px;margin:0}@media screen and (min-width: 901px){.landing-page-section__header,.landing-page-section__content{margin:40px 10% 0}}.landing-page-section__header h1,.landing-page-section__content h1{margin:0 0 10px}@media screen and (min-width: 901px){.landing-page-section__header h1,.landing-page-section__content h1{margin:0 0 15px}}.landing-page-section__header p,.landing-page-section__header ul,.landing-page-section__content p,.landing-page-section__content ul{max-width:470px}.landing-page-section__header ul,.landing-page-section__content ul{margin-left:30px;list-style:disc}.landing-page-section__content{margin-top:60px}.landing-page-section__big-image{max-width:960px}.landing-page-section__big-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.landing-page-section__big-image a{font-family:"floyd_gothic_bold";font-size:0.975rem;line-height:0.975rem;display:block;margin:8px 0 0 30px;text-decoration:underline}@media screen and (min-width: 901px){.landing-page-section__big-image a{margin-left:20px}}.landing-page-section__big-image--large{max-width:none}@media screen and (min-width: 901px){.landing-page-section__big-image--large{max-width:none}}.landing-page-section__big-image--top{height:240px;margin-bottom:40px}@media screen and (min-width: 901px){.landing-page-section__big-image--top{padding:0 30px;height:100%;margin-bottom:40px}}.landing-page-section__video-component{margin:0 auto;max-width:910px}.landing-page-section__video-component .video{position:relative;background-color:#fff;cursor:pointer}.landing-page-section__video-component .video__wrapper{position:relative;padding-bottom:56.25%;height:0}.landing-page-section__video-component .video__wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.landing-page-section__video-component .video__controls{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;background:#ef4023;color:#fff;font-size:1.75rem;line-height:2.0625rem;height:50px;width:auto;padding:0 10px;align-items:center;display:flex;flex-direction:row-reverse;justify-content:center;left:0;position:absolute;top:0}@media screen and (min-width: 901px){.landing-page-section__video-component .video__controls{font-size:1rem;line-height:1.25rem;height:50px}}.landing-page-section__video-component .video__controls::after{content:''}.landing-page-section__video-component .video__controls:hover{background:#333333}.landing-page-section__video-component .video__controls:active{background:#000}.landing-page-section__video-component .video__controls:disabled{cursor:not-allowed;background:gray}.landing-page-section__video-component .video__controls:focus{outline:none}.is-loading.is-loading .landing-page-section__video-component .video__controls{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-section__video-component .video__controls:hover,.is-loading.is-loading .landing-page-section__video-component .video__controls:active,.is-loading.is-loading .landing-page-section__video-component .video__controls:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-section__video-component .video__controls:hover{background:#f2664f}.landing-page-section__video-component .video__controls:active{background:#bf331c}.landing-page-section__video-component .video__controls:disabled{cursor:not-allowed;background:#f7a091}@media screen and (min-width: 901px){.landing-page-section__video-component .video__controls{font-size:2.25rem;line-height:2.6875rem}}@media screen and (min-width: 901px){.landing-page-section__video-component .video__controls{height:81px;padding:0 20px}}.landing-page-section__video-component .video__controls svg{width:20px}@media screen and (min-width: 901px){.landing-page-section__video-component .video__controls svg{width:23px}}.landing-page-section__video-component .video__controls__caption{margin:0 8px 0 0}.landing-page-section__video-component .video__caption{font-family:"floyd_gothic_bold";display:none}.landing-page-section__animation-loop-component{background-color:#ef4023;padding:30px 0}@media screen and (min-width: 901px){.landing-page-section__animation-loop-component__container{margin:auto;max-width:900px}}.landing-page-section__animation-loop-component img{display:block;margin:0 auto;vertical-align:middle;width:100%}@media screen and (min-width: 901px){.landing-page-section__animation-loop-component img{width:75%}}.landing-page-section__animation-loop-component__caption{font-family:"floyd_gothic_bold";color:#fff;margin:0 auto;padding:30px;width:90%}@media screen and (min-width: 901px){.landing-page-section__animation-loop-component__caption{margin-left:200px;max-width:320px;padding:0;width:70%}}.landing-page-section__animation-loop-component__caption a{text-decoration:underline}.landing-page-section__animation-loop-component__caption__link{display:block;margin-top:20px;text-decoration:underline}.landing-page-section__image{max-width:960px}.landing-page-section__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.landing-page-section__image a{font-family:"floyd_gothic_bold";font-size:0.975rem;line-height:0.975rem;display:block;margin:8px 0 0 30px;text-decoration:underline}@media screen and (min-width: 901px){.landing-page-section__image a{margin-left:20px}}.landing-page-section__image--large{max-width:none}@media screen and (min-width: 901px){.landing-page-section__image--large{max-width:none}}.landing-page-section__image--top{height:240px;margin-bottom:40px}@media screen and (min-width: 901px){.landing-page-section__image--top{padding:0 30px;height:100%;margin-bottom:40px}}.landing-page-products-list{padding-right:15%;padding-left:15%;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:auto}@media screen and (min-width: 901px){.landing-page-products-list{flex-wrap:nowrap}}.landing-page-products-list-item{margin-bottom:50px;text-align:center;width:80%}@media screen and (min-width: 901px){.landing-page-products-list-item{width:40%}}.landing-page-products-list-item img{width:100%}.landing-page-products-list-item a{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;padding-right:2em;padding-left:2em;display:inline-block;margin:20px auto;width:auto}.landing-page-products-list-item a:disabled{cursor:not-allowed}.landing-page-products-list-item a:hover{background:#4a4a4a}.landing-page-products-list-item a:active{background:#313131}.landing-page-products-list-item a:focus{background:#313131}.is-loading.is-loading .landing-page-products-list-item a{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-products-list-item a:hover,.is-loading.is-loading .landing-page-products-list-item a:active,.is-loading.is-loading .landing-page-products-list-item a:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-floyd-housewarming{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;flex-direction:column;margin:0}.landing-page-floyd-housewarming .landing-page-hero{align-items:left;background-color:#ef4023;flex-direction:column;height:100vh;margin:0;padding:0 8%}.landing-page-floyd-housewarming .landing-page-hero h1,.landing-page-floyd-housewarming .landing-page-hero h2,.landing-page-floyd-housewarming .landing-page-hero p{color:#fff}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .landing-page-hero{flex-direction:row}}.landing-page-floyd-housewarming .landing-page-hero:nth-of-type(even){background-color:#fff;height:40vh;padding:0 3%}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .landing-page-hero:nth-of-type(even){padding:40px 0 60px}}.landing-page-floyd-housewarming .landing-page-hero:nth-of-type(even) h1,.landing-page-floyd-housewarming .landing-page-hero:nth-of-type(even) h2,.landing-page-floyd-housewarming .landing-page-hero:nth-of-type(even) p{color:#000}.landing-page-floyd-housewarming .landing-page-hero:nth-of-type(even) h1 span,.landing-page-floyd-housewarming .landing-page-hero:nth-of-type(even) h2 span,.landing-page-floyd-housewarming .landing-page-hero:nth-of-type(even) p span{display:inline}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .landing-page-hero:nth-of-type(even) h1 span,.landing-page-floyd-housewarming .landing-page-hero:nth-of-type(even) h2 span,.landing-page-floyd-housewarming .landing-page-hero:nth-of-type(even) p span{display:block}}.landing-page-floyd-housewarming .landing-page-hero-section{display:flex;flex-direction:column;height:100%}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .landing-page-hero-section:first-of-type{margin:0 125px 0 0}}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .landing-page-hero-section:nth-of-type(2){min-width:550px}}.landing-page-floyd-housewarming .landing-page-hero-section img{height:100%;padding:40px 0 0}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .landing-page-hero-section img{height:80%;margin:auto;padding:0}}.landing-page-floyd-housewarming .landing-page-hero-content{display:flex;flex-direction:column;height:80%;margin:auto 0}.landing-page-floyd-housewarming .landing-page-hero-text{display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:900px;width:100%}.landing-page-floyd-housewarming .landing-page-hero-text h1{font-family:"floyd_gothic_bold";font-size:1.75rem;line-height:2.1rem;text-align:left}.landing-page-floyd-housewarming .landing-page-hero-text h1 br{content:' '}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .landing-page-hero-text h1{font-size:4rem;line-height:4.75rem}.landing-page-floyd-housewarming .landing-page-hero-text h1 br{content:none}}.landing-page-floyd-housewarming .landing-page-hero-text h2,.landing-page-floyd-housewarming .landing-page-hero-text p{font-family:"floyd_gothic_bold";font-size:.95rem;margin:5px 0 10px;max-width:800px;text-align:left}.landing-page-floyd-housewarming .landing-page-hero-text p:first-of-type br{content:' '}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .landing-page-hero-text p:first-of-type br{content:none}}.landing-page-floyd-housewarming .landing-page-hero-footer{background:#ef4023}.landing-page-floyd-housewarming .landing-page-hero-footer h2{font-family:"floyd_gothic_bold";color:#fff;font-size:.95rem;margin:0 auto;max-width:900px;text-align:left;text-transform:uppercase;width:100%}.landing-page-floyd-housewarming .landing-page-section{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;background-color:#fff;flex-direction:column;margin:0 20px;padding:0 0 30px}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .landing-page-section:last-of-type{margin-top:100px}}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .landing-page-section{flex-direction:row;margin:0;padding:100px 0 0}}.landing-page-floyd-housewarming .landing-page-section img{height:100%;margin:0 auto;max-width:1200px;width:100%}.landing-page-floyd-housewarming .landing-page-section-text{margin:auto;max-width:910px}.landing-page-floyd-housewarming .landing-page-section-text h2,.landing-page-floyd-housewarming .landing-page-section-text h3{font-family:"floyd_gothic_bold";font-size:1.75rem;line-height:1.2;margin:0;text-align:left}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .landing-page-section-text h2,.landing-page-floyd-housewarming .landing-page-section-text h3{font-size:2.3rem}}.landing-page-floyd-housewarming .landing-page-section-text p:first-of-type br{content:' '}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .landing-page-section-text p:first-of-type br{content:none}}.landing-page-floyd-housewarming .full-width{margin:0}.landing-page-floyd-housewarming .full-width h2{color:#000;margin:0 0 20px}.landing-page-floyd-housewarming .full-width h3{color:#ef4023}.landing-page-floyd-housewarming .full-width-text-block{background-color:#f7f7f9;padding:60px 8% 70px}.landing-page-floyd-housewarming .klaviyo-nyc-housewarming-signup,.landing-page-floyd-housewarming .klaviyo-nyc-housewarming-guestbook{overflow:visible;width:300px}.landing-page-floyd-housewarming .klaviyo-nyc-housewarming-signup .klaviyo-subscribe-email__title,.landing-page-floyd-housewarming .klaviyo-nyc-housewarming-guestbook .klaviyo-subscribe-email__title{float:left}.landing-page-floyd-housewarming .klaviyo-nyc-housewarming-guestbook .klaviyo-subscribe-email__field-group,.landing-page-floyd-housewarming .klaviyo-nyc-housewarming-guestbook .klaviyo-subscribe-email__messages{margin-top:30px}.landing-page-floyd-housewarming .klaviyo-nyc-housewarming-guestbook .klaviyo-subscribe-email__input{background:#fff}.landing-page-floyd-housewarming .landing-page-section-content{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;flex-direction:column;margin-top:60px;overflow:hidden}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .landing-page-section-content{flex-direction:row;margin:auto;max-width:1200px;min-width:900px}}.landing-page-floyd-housewarming .column{flex-direction:column;margin:0 auto;padding:0 0 30px}.landing-page-floyd-housewarming .event{margin:30px 0 0;max-width:900px;padding:0 3%}.landing-page-floyd-housewarming .event .landing-page-section-text{margin:0}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .event .landing-page-section-text{padding-right:150px}}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .event br{content:' '}}.landing-page-floyd-housewarming .list,.landing-page-floyd-housewarming .list-title{margin:0}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .list,.landing-page-floyd-housewarming .list-title{margin:auto}}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .list-title{padding:0 3%}}.landing-page-floyd-housewarming .product-warranty-returns{margin:0;padding:0}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .product-warranty-returns{margin:0 auto}.landing-page-floyd-housewarming .product-warranty-returns ul{min-width:900px}}.landing-page-floyd-housewarming .ugc-carousel{flex-direction:column;margin:0}.landing-page-floyd-housewarming .ugc-carousel .product-in-use-header h2{margin-left:20px}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .ugc-carousel{margin:0 auto}.landing-page-floyd-housewarming .ugc-carousel .product-in-use-header h2{margin-left:0}.landing-page-floyd-housewarming .ugc-carousel .product-in-use-header h2 br{content:' '}}.landing-page-floyd-housewarming .landing-page-section-item{flex:1;margin:0 0 1rem;padding:0}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .landing-page-section-item{padding:0 3%}}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .landing-page-section-item-event-icon{align-self:center}}.landing-page-floyd-housewarming .landing-page-section-item-event-icon img{height:150px;width:150px}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .landing-page-section-item-event-icon img{height:100px;width:100px}}.landing-page-floyd-housewarming .landing-page-section-item-list{min-width:150px;padding:0}.landing-page-floyd-housewarming .landing-page-section-item .landing-page-section-sub-item{padding:0}.landing-page-floyd-housewarming .landing-page-section-item .landing-page-section-sub-item:first-of-type{margin-bottom:70px}.landing-page-floyd-housewarming .landing-page-section-item h1{margin-bottom:14px}.landing-page-floyd-housewarming .landing-page-section-item h3{margin-bottom:30px}.landing-page-floyd-housewarming .landing-page-section-item h4{font-family:"floyd_gothic_bold";font-size:1rem;margin-bottom:20px;text-align:left}.landing-page-floyd-housewarming .landing-page-section-item h5,.landing-page-floyd-housewarming .landing-page-section-item p{font-family:"floyd_gothic_light";font-size:.95rem;margin:10px 0 0;text-align:left}.landing-page-floyd-housewarming .landing-page-section-item img{float:left;height:auto;margin:0 0 2em;width:100%}@media screen and (min-width: 901px){.landing-page-floyd-housewarming .landing-page-section-item img{float:right}}.landing-page-floyd-housewarming .landing-page-section-item .bold{font-family:"floyd_gothic_bold"}.landing-page-floyd-housewarming .social-link img{float:left;margin-right:.75em;width:1.1rem}.landing-page-floyd-housewarming .no-rsvp,.landing-page-floyd-housewarming .rsvp-link{font-family:"floyd_gothic_bold";font-size:.95rem;line-height:30px}.landing-page-floyd-housewarming .rsvp-link{text-decoration:underline}.landing-page-the-floyd-shop{background:#fff;margin-bottom:100px;padding-left:30px;padding-right:30px}.landing-page-the-floyd-shop .landing-page-hero{height:25vh;margin-bottom:0;padding:0}@media screen and (min-width: 901px){.landing-page-the-floyd-shop .landing-page-hero{height:60vh}}.landing-page-the-floyd-shop .landing-page-hero img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.landing-page-the-floyd-shop a:hover{text-decoration:underline}@media screen and (min-width: 901px){.landing-page-the-floyd-shop .info{display:flex}}.landing-page-the-floyd-shop .info__column:first-of-type{margin-right:90px}.landing-page-the-floyd-shop .info__column-title{font-family:"floyd_gothic_bold";font-size:0.9375rem;line-height:1.25rem;margin-bottom:5px}.landing-page-the-floyd-shop .info__column-content{font-size:0.9375rem;line-height:1.25rem;margin-bottom:20px;white-space:nowrap}.landing-page-the-floyd-shop .landing-page-section__header,.landing-page-the-floyd-shop .landing-page-section__content{margin-top:30px;padding:0}.landing-page-the-floyd-shop .landing-page-section__events{padding:0 30px;text-align:left;max-width:900px;margin:0;padding:0}@media screen and (min-width: 901px){.landing-page-the-floyd-shop .landing-page-section__events{margin:40px 10% 0}}.landing-page-the-floyd-shop .landing-page-section__events h1{margin:0 0 10px}@media screen and (min-width: 901px){.landing-page-the-floyd-shop .landing-page-section__events h1{margin:0 0 15px}}.landing-page-the-floyd-shop .landing-page-section__events p,.landing-page-the-floyd-shop .landing-page-section__events ul{max-width:470px}.landing-page-the-floyd-shop .landing-page-section__events ul{margin-left:30px;list-style:disc}.landing-page-the-floyd-shop .landing-page-section__events--current{margin-top:0}.landing-page-the-floyd-shop .landing-page-section__events--past{margin-top:40px}@media screen and (min-width: 661px){.landing-page-the-floyd-shop .landing-page-section__events--past{margin-top:60px}}.landing-page-the-floyd-shop .landing-page-section__events--past .shop-events__event{opacity:.5}.landing-page-the-floyd-shop .landing-page-section__events .shop-events{margin-top:30px;max-width:none;list-style:none;margin-left:0}.landing-page-the-floyd-shop .landing-page-section__events .shop-events li:last-of-type{margin-bottom:0}.landing-page-the-floyd-shop .landing-page-section__events .shop-events__event{margin-bottom:30px}@media screen and (min-width: 661px){.landing-page-the-floyd-shop .landing-page-section__events .shop-events__event{display:flex}}.landing-page-the-floyd-shop .landing-page-section__events .shop-events__event__image{align-self:flex-start;margin-right:30px;width:100%}@media screen and (min-width: 661px){.landing-page-the-floyd-shop .landing-page-section__events .shop-events__event__image{max-width:90px}}.landing-page-the-floyd-shop .landing-page-section__events .shop-events__event__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.landing-page-the-floyd-shop .landing-page-section__events .shop-events__event__texts{margin-top:5px}@media screen and (min-width: 661px){.landing-page-the-floyd-shop .landing-page-section__events .shop-events__event__texts{margin-top:0}}.landing-page-the-floyd-shop .landing-page-section__events .shop-events__event__texts__header{margin-top:-5px}.landing-page-the-floyd-shop .landing-page-section__events .shop-events__event__texts__header__title{font-family:"floyd_gothic_bold";float:left;padding-right:20px;max-width:300px}.landing-page-the-floyd-shop .landing-page-section__events .shop-events__event__texts__header__date{font-family:"floyd_gothic_light"}.landing-page-the-floyd-shop .landing-page-section__events .shop-events__event__texts__sub-header{font-size:0.75rem;line-height:1rem;clear:left;color:#9a9a9a;margin-top:3px}.landing-page-the-floyd-shop .landing-page-section__events .shop-events__event__texts__description{font-size:0.75rem;line-height:1rem;margin-top:10px}@media screen and (min-width: 661px){.landing-page-the-floyd-shop .landing-page-section__events .shop-events__event__texts__description{width:430px}}.landing-page-the-floyd-shop .landing-page-section__events .shop-events__event__texts__description a{text-decoration:underline}.landing-page-the-floyd-shop .landing-page-section__events .shop-events__event__texts__links a{font-family:"floyd_gothic_bold";color:#ef4023;line-height:1.6rem;vertical-align:top}.landing-page-the-floyd-shop .landing-page-section__events .shop-events__event__texts__links a::after{font-family:"floyd_gothic_bold";color:#000;content:'|';display:inline-block;font-size:1.6rem;line-height:1.6rem;margin-left:5px}.landing-page-the-floyd-shop .landing-page-section__events .shop-events__event__texts__links a:last-of-type::after{content:''}.landing-page-privacy-policy .landing-page-section__content__list-element,.landing-page-terms-of-use .landing-page-section__content__list-element{font-family:"floyd_gothic_bold";font-size:0.9375rem;line-height:1.25rem;list-style-position:inside;margin-top:30px}.landing-page-privacy-policy .landing-page-section__content__list-element h3,.landing-page-terms-of-use .landing-page-section__content__list-element h3{font-size:0.9375rem;line-height:1.25rem;display:inline}.landing-page-privacy-policy .landing-page-section__content__list-element p,.landing-page-privacy-policy .landing-page-section__content__list-element li,.landing-page-terms-of-use .landing-page-section__content__list-element p,.landing-page-terms-of-use .landing-page-section__content__list-element li{font-family:"floyd_gothic_light"}.landing-page-privacy-policy .button,.landing-page-terms-of-use .button{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;margin-bottom:80px}@media screen and (min-width: 901px){.landing-page-privacy-policy .button,.landing-page-terms-of-use .button{font-size:1rem;line-height:1.25rem;height:50px}}.landing-page-privacy-policy .button::after,.landing-page-terms-of-use .button::after{content:''}.landing-page-privacy-policy .button:hover,.landing-page-terms-of-use .button:hover{background:#333333}.landing-page-privacy-policy .button:active,.landing-page-terms-of-use .button:active{background:#000}.landing-page-privacy-policy .button:disabled,.landing-page-terms-of-use .button:disabled{cursor:not-allowed;background:gray}.landing-page-privacy-policy .button:focus,.landing-page-terms-of-use .button:focus{outline:none}.is-loading.is-loading .landing-page-privacy-policy .button,.is-loading.is-loading .landing-page-terms-of-use .button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-privacy-policy .button:hover,.is-loading.is-loading .landing-page-privacy-policy .button:active,.is-loading.is-loading .landing-page-privacy-policy .button:focus,.is-loading.is-loading .landing-page-terms-of-use .button:hover,.is-loading.is-loading .landing-page-terms-of-use .button:active,.is-loading.is-loading .landing-page-terms-of-use .button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-privacy-policy #shipping-text>b,.landing-page-privacy-policy strong,.landing-page-terms-of-use #shipping-text>b,.landing-page-terms-of-use strong{font-family:"floyd_gothic_bold"}@media screen and (min-width: 901px){.landing-page-ethos__furniture-step{display:flex;height:530px}}@media screen and (min-width: 901px){.landing-page-ethos__furniture-step:nth-child(4) .bignumber.effect{top:165px}}.landing-page-ethos__furniture-step__colorful{display:flex;height:320px;justify-content:flex-end;position:relative;width:100%}@media screen and (min-width: 901px){.landing-page-ethos__furniture-step__colorful{height:auto}}.inverse .landing-page-ethos__furniture-step__colorful{flex-direction:row-reverse}@media screen and (min-width: 901px){.inverse .landing-page-ethos__furniture-step__colorful{flex-direction:row}}.landing-page-ethos__furniture-step__colorful::before,.landing-page-ethos__furniture-step__colorful::after{background-color:#f7f7f9;content:'';width:100%;transition:background-color 1s ease, opacity 1s ease-in}.landing-page-ethos__furniture-step__colorful.effect::before,.landing-page-ethos__furniture-step__colorful.effect::after{opacity:1;visibility:visible}.landing-page-ethos__furniture-step__colorful.effect::before{content:'';background-color:#e65538;width:45%}@media screen and (min-width: 901px){.landing-page-ethos__furniture-step__colorful.effect::before{content:'';background-color:#ef4023;position:relative;width:55%}}.landing-page-ethos__furniture-step__colorful.effect::after{content:'';background-color:#ef4023;position:relative;width:55%}@media screen and (min-width: 901px){.landing-page-ethos__furniture-step__colorful.effect::after{content:'';background-color:#e65538;width:45%}}.landing-page-ethos__furniture-step__colorful__number{align-self:flex-end;position:absolute}@media screen and (min-width: 901px){.landing-page-ethos__furniture-step__colorful__number{align-self:center;width:100%}}.landing-page-ethos__furniture-step__colorful__number span{font-family:"floyd_gothic_bold";opacity:0;visibility:hidden;transition:all 1s ease;display:inline-block;font-size:15em;left:-200px;line-height:.75;pointer-events:none;position:relative;text-align:center;top:170px;width:100%;z-index:3}@media screen and (min-width: 901px){.landing-page-ethos__furniture-step__colorful__number span{left:-135px;top:205px}}.landing-page-ethos__furniture-step__colorful__number span.effect{opacity:1;visibility:visible;top:120px}@media screen and (min-width: 901px){.landing-page-ethos__furniture-step__colorful__number span.effect{top:155px}}.inverse .landing-page-ethos__furniture-step__colorful__number span{left:200px}@media screen and (min-width: 901px){.inverse .landing-page-ethos__furniture-step__colorful__number span{left:135px}}.landing-page-ethos__furniture-step__colorful__image{align-self:flex-end;bottom:-85px;height:350px;position:absolute;width:250px;z-index:2}@media screen and (min-width: 901px){.landing-page-ethos__furniture-step__colorful__image{bottom:0;height:400px;left:0;margin:auto;overflow:hidden;right:0;top:0;width:300px}.landing-page-ethos__furniture-step__colorful__image:hover::after{background-color:#fff;opacity:.1}}.landing-page-ethos__furniture-step__colorful__image::after{background:none;bottom:0;content:'';display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}.landing-page-ethos__furniture-step__colorful__image img{height:350px;-o-object-fit:cover;object-fit:cover;transition:all 1s;width:100%}@media screen and (min-width: 901px){.landing-page-ethos__furniture-step__colorful__image img{height:400px}.landing-page-ethos__furniture-step__colorful__image img:hover{transform:scale(1.03)}}.landing-page-ethos__furniture-step__caption{height:100%;width:100%}@media screen and (min-width: 901px){.landing-page-ethos__furniture-step__caption{display:flex;justify-content:flex-end}}.landing-page-ethos__furniture-step__caption::before{background-color:#f7f7f9;content:'';display:block;height:85px;width:100%}@media screen and (min-width: 901px){.landing-page-ethos__furniture-step__caption::before{height:100%;width:10%}}.landing-page-ethos__furniture-step__caption__content{opacity:0;visibility:hidden;transition:all 1s ease;margin:100px 30px;position:relative;top:50px;width:90%}@media screen and (min-width: 901px){.landing-page-ethos__furniture-step__caption__content{display:flex;flex-direction:column;justify-content:flex-end;margin:40px 30px}}.landing-page-ethos__furniture-step__caption__content.effect{opacity:1;visibility:visible;top:0}.landing-page-ethos .landing-page-hero{background-color:#f7f7f9;margin-bottom:0;padding:120px 30px 70px}@media screen and (min-width: 901px){.landing-page-ethos .landing-page-hero{padding-top:30px}}.landing-page-ethos .landing-page-hero h1{font-family:"floyd_gothic_bold";color:#ef4023;font-size:2.2rem;text-align:left}@media screen and (min-width: 901px){.landing-page-ethos .landing-page-hero h1{font-size:4rem;padding:120px 15%}}.landing-page-ethos .landing-page-section h2{font-family:"floyd_gothic_bold";font-size:2rem;line-height:1.1}@media screen and (min-width: 901px){.landing-page-ethos .landing-page-section h2{font-size:2.3rem}}.landing-page-ethos .landing-page-section p{font-family:"floyd_gothic_light";font-size:1rem;line-height:1.4;margin:10px 30px 30px;max-width:270px;display:inline-block}@media screen and (min-width: 901px){.landing-page-ethos .landing-page-section p{max-width:300px}}.landing-page-ethos .landing-page-section__leg{margin:0 30px 30px}@media screen and (min-width: 901px){.landing-page-ethos .landing-page-section__leg{display:flex;margin:130px 30px 30px}}.landing-page-ethos .landing-page-section__leg__image{margin-bottom:40px;width:290px}@media screen and (min-width: 901px){.landing-page-ethos .landing-page-section__leg__image{text-align:right;width:50%}}.landing-page-ethos .landing-page-section__leg__image img{width:100%}@media screen and (min-width: 901px){.landing-page-ethos .landing-page-section__leg__image img{width:80%}}@media screen and (min-width: 901px){.landing-page-ethos .landing-page-section__leg__caption{display:flex;width:50%}.landing-page-ethos .landing-page-section__leg__caption::before{content:'';display:block;height:100%;width:10%}}.landing-page-ethos .landing-page-section__leg__caption-content{margin-left:0}.landing-page-ethos .landing-page-section__leg__caption-content h2{width:360px}@media screen and (min-width: 901px){.landing-page-ethos .landing-page-section__leg__caption-content h2{width:200px}}.landing-page-ethos .landing-page-section__leg__caption-content a{font-family:"floyd_gothic_bold";display:inline-block;margin-top:20px;text-decoration:underline}.landing-page-ethos .landing-page-section__leg__caption-content a:hover{color:#9a9a9a}.landing-page-raising-prices .landing-page-section{font-size:1.05625rem;margin:40px 30px}@media screen and (min-width: 901px){.landing-page-raising-prices .landing-page-section{font-size:0.89375rem;margin:40px auto;max-width:900px}}.landing-page-raising-prices .landing-page-section-header{font-family:"floyd_gothic_bold";padding:0;text-align:left}.landing-page-raising-prices .landing-page-section-content{margin-top:10px}.landing-page-try-floyd{background:#fff;margin-bottom:100px;padding-left:30px;padding-right:30px}.landing-page-try-floyd .landing-page-hero{height:25vh;margin-bottom:0;padding:0}@media screen and (min-width: 901px){.landing-page-try-floyd .landing-page-hero{height:100vh}}.landing-page-try-floyd .landing-page-hero img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.landing-page-try-floyd a:hover{text-decoration:underline}.landing-page-try-floyd .landing-page-section__columns{margin:30px 0 60px}@media screen and (min-width: 901px){.landing-page-try-floyd .landing-page-section__columns{margin:30px 10% 80px}}@media screen and (min-width: 1281px){.landing-page-try-floyd .landing-page-section__columns{margin:40px 10% 80px}}@media screen and (min-width: 901px){.landing-page-try-floyd .landing-page-section__columns{display:flex;margin:40px 10% 10px}}.landing-page-try-floyd .landing-page-section__columns__column{width:100%}@media screen and (min-width: 901px){.landing-page-try-floyd .landing-page-section__columns__column{margin-right:0;max-width:500px;min-width:430px}}.landing-page-try-floyd .landing-page-section__subscribe{margin:30px 0 60px}@media screen and (min-width: 901px){.landing-page-try-floyd .landing-page-section__subscribe{margin:30px 10% 80px}}@media screen and (min-width: 1281px){.landing-page-try-floyd .landing-page-section__subscribe{margin:40px 10% 80px}}.landing-page-try-floyd .landing-page-section__subscribe .klaviyo-try-floyd-container{max-width:400px}@media screen and (min-width: 901px){.landing-page-try-floyd .landing-page-section__subscribe .klaviyo-try-floyd-container{width:50%}}.landing-page-try-floyd .landing-page-section__subscribe .klaviyo-try-floyd-form__title{font-family:"floyd_gothic_bold";font-size:2.03125rem;line-height:2.53125rem;color:#ef4023;margin-bottom:25px;width:100%}@media screen and (min-width: 901px){.landing-page-try-floyd .landing-page-section__subscribe .klaviyo-try-floyd-form__title{font-size:1.625rem;line-height:2.125rem}}.landing-page-try-floyd .landing-page-section__subscribe .klaviyo-try-floyd-form__button,.landing-page-try-floyd .landing-page-section__subscribe .klaviyo-try-floyd-form__field-group input{float:none}.landing-page-try-floyd .landing-page-section__subscribe .klaviyo-try-floyd-form__field-group input{margin-bottom:20px;width:100%}.landing-page-try-floyd .landing-page-section__subscribe .klaviyo-try-floyd-form__button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;font-size:0.9375rem;line-height:1.25rem;width:200px;background:#ef4023;text-transform:uppercase;text-shadow:none;width:75%}.landing-page-try-floyd .landing-page-section__subscribe .klaviyo-try-floyd-form__button:disabled{cursor:not-allowed}.landing-page-try-floyd .landing-page-section__subscribe .klaviyo-try-floyd-form__button:hover{background:#4a4a4a}.landing-page-try-floyd .landing-page-section__subscribe .klaviyo-try-floyd-form__button:active{background:#313131}.landing-page-try-floyd .landing-page-section__subscribe .klaviyo-try-floyd-form__button:focus{background:#313131}.is-loading.is-loading .landing-page-try-floyd .landing-page-section__subscribe .klaviyo-try-floyd-form__button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-try-floyd .landing-page-section__subscribe .klaviyo-try-floyd-form__button:hover,.is-loading.is-loading .landing-page-try-floyd .landing-page-section__subscribe .klaviyo-try-floyd-form__button:active,.is-loading.is-loading .landing-page-try-floyd .landing-page-section__subscribe .klaviyo-try-floyd-form__button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-try-floyd .landing-page-section__subscribe .klaviyo-try-floyd-form__button:hover,.landing-page-try-floyd .landing-page-section__subscribe .klaviyo-try-floyd-form__button:active,.landing-page-try-floyd .landing-page-section__subscribe .klaviyo-try-floyd-form__button:focus{background:#ef4023}.landing-page-try-floyd .landing-page-section__subscribe .klaviyo-try-floyd-form__messages{font-size:0.89375rem;line-height:1.39375rem}.landing-page-try-floyd .landing-page-section-header{padding:0;text-align:left}.landing-page-try-floyd .landing-page-section-header h1{font-family:"floyd_gothic_bold";font-size:1.95rem;line-height:2.45rem;margin:0 0 10px}@media screen and (min-width: 901px){.landing-page-try-floyd .landing-page-section-header h1{font-size:3.25rem;line-height:3.75rem;margin:0 0 15px}}.landing-page-try-floyd .landing-page-section-header h1::after{display:none}.landing-page-try-floyd .landing-page-section-header h2{font-family:"floyd_gothic_light";font-size:0.89375rem;line-height:1.39375rem;margin-bottom:25px;max-width:none;padding:0}@media screen and (min-width: 901px){.landing-page-try-floyd .landing-page-section-header h2{font-size:0.8125rem;line-height:1.3125rem;margin-bottom:30px}}.landing-page-try-floyd p{font-family:"floyd_gothic_light";font-size:0.89375rem;line-height:1.39375rem}.landing-page-try-floyd .landing-page-section-listings{margin:30px 0 60px}@media screen and (min-width: 901px){.landing-page-try-floyd .landing-page-section-listings{margin:30px 10% 80px}}@media screen and (min-width: 1281px){.landing-page-try-floyd .landing-page-section-listings{margin:40px 10% 80px}}@media screen and (min-width: 661px){.landing-page-try-floyd .landing-page-section-listings{margin-bottom:80px;margin-top:0}}@media screen and (min-width: 901px){.landing-page-try-floyd .landing-page-section-listings{margin-bottom:80px;margin-top:0}}.landing-page-try-floyd .landing-page-section-listings h2{font-family:"floyd_gothic_bold";font-size:1.625rem}.landing-page-try-floyd .landing-page-section-listings p{font-size:0.89375rem;line-height:1.39375rem}.landing-page-try-floyd .landing-page-section-listings .try-floyd-listings{margin-top:40px}.landing-page-try-floyd .landing-page-section-listings .try-floyd-listings li:last-of-type{margin-bottom:0}.landing-page-try-floyd .landing-page-section-listings .try-floyd-listings__groups{margin:50px 0}.landing-page-try-floyd .landing-page-section-listings .try-floyd-listings__groups__group{margin:0 0 80px}.landing-page-try-floyd .landing-page-section-listings .try-floyd-listings__groups__group img{max-width:200px}.landing-page-try-floyd .landing-page-section-listings .try-floyd-listings__listing{margin:40px 0;min-width:320px}.landing-page-try-floyd .landing-page-section-listings .try-floyd-listings__listing:first-of-type{margin:40px 0 0}.landing-page-try-floyd .landing-page-section-listings .try-floyd-listings__listing__texts{margin-top:5px}@media screen and (min-width: 661px){.landing-page-try-floyd .landing-page-section-listings .try-floyd-listings__listing__texts{margin-top:0}}.landing-page-try-floyd .landing-page-section-listings .try-floyd-listings__listing__texts__header__title{font-family:"floyd_gothic_bold";font-size:0.89375rem;line-height:1.39375rem;float:left;margin-right:20px;width:100%}.landing-page-try-floyd .landing-page-section-listings .try-floyd-listings__listing__texts__sub-header{font-size:0.89375rem;line-height:1.39375rem;clear:left;color:#9a9a9a;margin:0}@media screen and (min-width: 901px){.landing-page-try-floyd .landing-page-section-listings .try-floyd-listings__listing__texts__sub-header{font-size:0.73125rem;line-height:1.23125rem}}.landing-page-try-floyd .landing-page-section-listings .try-floyd-listings__listing__texts__links{margin:3px 0 0}.landing-page-mattress-recycling .landing-page__big-image{max-width:960px;max-width:none;padding:0 30px}.landing-page-mattress-recycling .landing-page__big-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.landing-page-mattress-recycling .landing-page__big-image a{font-family:"floyd_gothic_bold";font-size:0.975rem;line-height:0.975rem;display:block;margin:8px 0 0 30px;text-decoration:underline}@media screen and (min-width: 901px){.landing-page-mattress-recycling .landing-page__big-image a{margin-left:20px}}.landing-page-mattress-recycling .landing-page__big-image--large{max-width:none}@media screen and (min-width: 901px){.landing-page-mattress-recycling .landing-page__big-image--large{max-width:none}}.landing-page-mattress-recycling .landing-page__big-image--top{height:240px;margin-bottom:40px}@media screen and (min-width: 901px){.landing-page-mattress-recycling .landing-page__big-image--top{padding:0 30px;height:100%;margin-bottom:40px}}.landing-page-mattress-recycling .landing-page__header{margin-bottom:30px}.landing-page-mattress-recycling .landing-page__header p,.landing-page-mattress-recycling .landing-page__header div{line-height:1.4375rem;max-width:290px}@media screen and (min-width: 901px){.landing-page-mattress-recycling .landing-page__header p,.landing-page-mattress-recycling .landing-page__header div{max-width:470px}}.landing-page-mattress-recycling .landing-page__header p{margin-bottom:0}.landing-page-mattress-recycling .landing-page__header a{font-size:0.75rem;line-height:1rem;font-family:"floyd_gothic_bold";text-decoration:underline;display:block;margin-top:15px}.landing-page-mattress-recycling .landing-page__listings .group{margin-bottom:50px}.landing-page-mattress-recycling .landing-page__listings .group__title{font-size:1.75rem;line-height:2.0625rem}.landing-page-mattress-recycling .landing-page__listings .group .listing{margin-top:30px}.landing-page-mattress-recycling .landing-page__listings .group .listing .title{font-size:1rem;line-height:1.25rem}.landing-page-mattress-recycling .landing-page__listings .group .listing .sub-header{font-size:0.75rem;line-height:1rem;color:#9a9a9a}.landing-page-mattress-recycling .landing-page__listings .group .listing .address{display:block}.landing-page-mattress-recycling .landing-page__listings .group .listing .title,.landing-page-mattress-recycling .landing-page__listings .group .listing .sub-header,.landing-page-mattress-recycling .landing-page__listings .group .listing .address{margin:0 0 5px}.landing-page-contact{background:#fff;line-height:1.4;margin-bottom:60px;padding-left:30px;padding-right:30px}.landing-page-contact .landing-page-hero{margin-bottom:0;min-height:auto;padding:0}.landing-page-contact .landing-page-hero img{display:block;-o-object-fit:cover;object-fit:cover;width:100%}.landing-page-contact .landing-page-hero-caption{color:#ccc;margin:10px 0}.landing-page-contact .landing-page-section{display:flex;flex-direction:column;margin-bottom:80px}@media screen and (min-width: 901px){.landing-page-contact .landing-page-section{margin-bottom:120px}}.landing-page-contact .landing-page-section--compact{margin-bottom:40px}@media screen and (min-width: 901px){.landing-page-contact .landing-page-section--compact{margin-bottom:40px}}.landing-page-contact .landing-page-section h1{font-family:"floyd_gothic_bold";font-size:2rem;line-height:1;margin:30px 0 15px}@media screen and (min-width: 901px){.landing-page-contact .landing-page-section h1{font-size:3.8rem;margin:40px 0 20px}}.landing-page-contact .landing-page-section h1::after{display:none}.landing-page-contact .landing-page-section h2{font-family:"floyd_gothic_bold";font-size:15px;line-height:20px;max-width:290px;padding:0}.landing-page-contact .landing-page-section p{font-family:"floyd_gothic_light";font-size:15px;line-height:20px}.landing-page-contact .landing-page-section a{text-decoration:underline}@media screen and (min-width: 901px){.landing-page-contact .landing-page-section{flex-direction:row}}.landing-page-contact .landing-page-section-content{margin-top:0}@media screen and (min-width: 901px){.landing-page-contact .landing-page-section-content{margin-left:15%;width:540px}}.landing-page-contact .landing-page-section-header{padding-left:0;text-align:left}.landing-page-contact .landing-page-section-form{margin:0 auto 80px;max-width:960px}.landing-page-contact .landing-page-section-form .form-field{border:2px solid #000;font-size:0.9425rem;height:45px;margin-bottom:15px;margin-top:0;padding:12px}.landing-page-contact .landing-page-section-form .form-field input{border:0}.landing-page-contact .landing-page-section-form .form-select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;width:100%;font-family:"floyd_gothic_light";background:transparent;background-image:url(//assets.floydhome.com/assets/icons/arrow_down-4af21cfef232be6fb13f636b10bac2009292d8ba8c82e32823fccbdeff55136b.svg);background-position:calc(100% - 10px);background-repeat:no-repeat;background-size:10px;border:2px solid #000;border-radius:0;box-sizing:border-box;cursor:pointer;height:45px;font-size:16px;margin:0 0 15px;padding:0 17px}.landing-page-contact .landing-page-section-form .form-select .hidden{display:none}.landing-page-contact .landing-page-section-form .form-select.error{border-color:#f16343}.landing-page-contact .landing-page-section-form .form-select::-ms-expand{display:none}.landing-page-contact .landing-page-section-form .form-text-area{border:2px solid #000;font-size:0.9425rem;height:45px;margin-bottom:15px;margin-top:0;padding:12px;height:auto;margin-bottom:15px;margin-top:0}.landing-page-contact .landing-page-section-form .form-text-area input{border:0}.landing-page-contact .landing-page-section-form .form-file{margin:0 0 20px}.landing-page-contact .landing-page-section-form .form-file label{color:#ccc;cursor:pointer}.landing-page-contact .landing-page-section-form .form-file label>span{font-family:"floyd_gothic_bold";color:#000;text-decoration:underline}.landing-page-contact .landing-page-section-form .form-file input{display:none}.landing-page-contact .landing-page-section-form .form-file-instructions{margin:0 0 5px}.landing-page-contact .landing-page-section-form .form-button{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;font-size:15px}@media screen and (min-width: 901px){.landing-page-contact .landing-page-section-form .form-button{font-size:1rem;line-height:1.25rem;height:50px}}.landing-page-contact .landing-page-section-form .form-button::after{content:''}.landing-page-contact .landing-page-section-form .form-button:hover{background:#333333}.landing-page-contact .landing-page-section-form .form-button:active{background:#000}.landing-page-contact .landing-page-section-form .form-button:disabled{cursor:not-allowed;background:gray}.landing-page-contact .landing-page-section-form .form-button:focus{outline:none}.is-loading.is-loading .landing-page-contact .landing-page-section-form .form-button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-contact .landing-page-section-form .form-button:hover,.is-loading.is-loading .landing-page-contact .landing-page-section-form .form-button:active,.is-loading.is-loading .landing-page-contact .landing-page-section-form .form-button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-contact .landing-page-section-form .hidden{display:none}.landing-page-contact .landing-page-section-form form{max-width:540px}@media screen and (min-width: 901px){.landing-page-contact .info{display:flex;flex-direction:column;margin-top:40px}}.landing-page-contact .info__column{margin-bottom:40px}@media screen and (min-width: 901px){.landing-page-contact .info__column{flex:0 1 50%}}.landing-page-contact .info__column-title{font-family:"floyd_gothic_bold";margin-bottom:10px}.landing-page-contact .info__column-title--narrow{margin-top:40px;width:200px}.landing-page-contact .info__column-content{margin:12px 0}.landing-page-shed-sale{background:#fff;margin-bottom:100px;padding-left:30px;padding-right:30px}.landing-page-shed-sale .landing-page-hero{height:25vh;margin-bottom:0;padding:0}@media screen and (min-width: 901px){.landing-page-shed-sale .landing-page-hero{height:100vh}}.landing-page-shed-sale .landing-page-hero img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.landing-page-shed-sale a:hover{text-decoration:underline}.landing-page-shed-sale .landing-page-section__columns{margin:30px 0 60px}@media screen and (min-width: 901px){.landing-page-shed-sale .landing-page-section__columns{margin:30px 10% 80px}}@media screen and (min-width: 1281px){.landing-page-shed-sale .landing-page-section__columns{margin:40px 10% 80px}}@media screen and (min-width: 901px){.landing-page-shed-sale .landing-page-section__columns{display:flex;margin:40px 10% 10px}}.landing-page-shed-sale .landing-page-section__columns__column{width:100%}@media screen and (min-width: 901px){.landing-page-shed-sale .landing-page-section__columns__column{margin-right:0;max-width:500px;min-width:430px}}.landing-page-shed-sale .landing-page-section__subscribe{margin:30px 0 60px}@media screen and (min-width: 901px){.landing-page-shed-sale .landing-page-section__subscribe{margin:30px 10% 80px}}@media screen and (min-width: 1281px){.landing-page-shed-sale .landing-page-section__subscribe{margin:40px 10% 80px}}.landing-page-shed-sale .landing-page-section__subscribe .klaviyo-try-floyd-container{max-width:400px}@media screen and (min-width: 901px){.landing-page-shed-sale .landing-page-section__subscribe .klaviyo-try-floyd-container{width:50%}}.landing-page-shed-sale .landing-page-section__subscribe .klaviyo-try-floyd-form__title{font-family:"floyd_gothic_bold";font-size:2.03125rem;line-height:2.53125rem;color:#ef4023;margin-bottom:25px;width:100%}@media screen and (min-width: 901px){.landing-page-shed-sale .landing-page-section__subscribe .klaviyo-try-floyd-form__title{font-size:1.625rem;line-height:2.125rem}}.landing-page-shed-sale .landing-page-section__subscribe .klaviyo-try-floyd-form__button,.landing-page-shed-sale .landing-page-section__subscribe .klaviyo-try-floyd-form__field-group input{float:none}.landing-page-shed-sale .landing-page-section__subscribe .klaviyo-try-floyd-form__field-group input{margin-bottom:20px;width:100%}.landing-page-shed-sale .landing-page-section__subscribe .klaviyo-try-floyd-form__button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;font-size:0.9375rem;line-height:1.25rem;width:200px;background:#ef4023;text-transform:uppercase;text-shadow:none;width:75%}.landing-page-shed-sale .landing-page-section__subscribe .klaviyo-try-floyd-form__button:disabled{cursor:not-allowed}.landing-page-shed-sale .landing-page-section__subscribe .klaviyo-try-floyd-form__button:hover{background:#4a4a4a}.landing-page-shed-sale .landing-page-section__subscribe .klaviyo-try-floyd-form__button:active{background:#313131}.landing-page-shed-sale .landing-page-section__subscribe .klaviyo-try-floyd-form__button:focus{background:#313131}.is-loading.is-loading .landing-page-shed-sale .landing-page-section__subscribe .klaviyo-try-floyd-form__button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-shed-sale .landing-page-section__subscribe .klaviyo-try-floyd-form__button:hover,.is-loading.is-loading .landing-page-shed-sale .landing-page-section__subscribe .klaviyo-try-floyd-form__button:active,.is-loading.is-loading .landing-page-shed-sale .landing-page-section__subscribe .klaviyo-try-floyd-form__button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-shed-sale .landing-page-section__subscribe .klaviyo-try-floyd-form__button:hover,.landing-page-shed-sale .landing-page-section__subscribe .klaviyo-try-floyd-form__button:active,.landing-page-shed-sale .landing-page-section__subscribe .klaviyo-try-floyd-form__button:focus{background:#ef4023}.landing-page-shed-sale .landing-page-section__subscribe .klaviyo-try-floyd-form__messages{font-size:0.89375rem;line-height:1.39375rem}.landing-page-shed-sale .landing-page-section-header{padding:0;text-align:left}.landing-page-shed-sale .landing-page-section-header h1{font-family:"floyd_gothic_bold";font-size:1.95rem;line-height:2.45rem;margin:0 0 10px}@media screen and (min-width: 901px){.landing-page-shed-sale .landing-page-section-header h1{font-size:3.25rem;line-height:3.75rem;margin:0 0 15px}}.landing-page-shed-sale .landing-page-section-header h1::after{display:none}.landing-page-shed-sale .landing-page-section-header h2{font-family:"floyd_gothic_light";font-size:0.89375rem;line-height:1.39375rem;margin-bottom:25px;max-width:none;padding:0}@media screen and (min-width: 901px){.landing-page-shed-sale .landing-page-section-header h2{font-size:0.8125rem;line-height:1.3125rem;margin-bottom:30px}}.landing-page-shed-sale p{font-family:"floyd_gothic_light";font-size:0.89375rem;line-height:1.39375rem}.landing-page-shed-sale .landing-page-section-listings{margin:30px 0 60px}@media screen and (min-width: 901px){.landing-page-shed-sale .landing-page-section-listings{margin:30px 10% 80px}}@media screen and (min-width: 1281px){.landing-page-shed-sale .landing-page-section-listings{margin:40px 10% 80px}}@media screen and (min-width: 661px){.landing-page-shed-sale .landing-page-section-listings{margin-bottom:80px;margin-top:0}}@media screen and (min-width: 901px){.landing-page-shed-sale .landing-page-section-listings{margin-bottom:80px;margin-top:0}}.landing-page-shed-sale .landing-page-section-listings h2{font-family:"floyd_gothic_bold";font-size:1.625rem}.landing-page-shed-sale .landing-page-section-listings p{font-size:0.89375rem;line-height:1.39375rem}.landing-page-shed-sale .landing-page-section-listings .try-floyd-listings{margin-top:40px}.landing-page-shed-sale .landing-page-section-listings .try-floyd-listings li:last-of-type{margin-bottom:0}.landing-page-shed-sale .landing-page-section-listings .try-floyd-listings__groups{margin:50px 0}.landing-page-shed-sale .landing-page-section-listings .try-floyd-listings__groups__group{margin:0 0 80px}.landing-page-shed-sale .landing-page-section-listings .try-floyd-listings__groups__group img{max-width:200px}.landing-page-shed-sale .landing-page-section-listings .try-floyd-listings__listing{margin:40px 0;min-width:320px}.landing-page-shed-sale .landing-page-section-listings .try-floyd-listings__listing:first-of-type{margin:40px 0 0}.landing-page-shed-sale .landing-page-section-listings .try-floyd-listings__listing__texts{margin-top:5px}@media screen and (min-width: 661px){.landing-page-shed-sale .landing-page-section-listings .try-floyd-listings__listing__texts{margin-top:0}}.landing-page-shed-sale .landing-page-section-listings .try-floyd-listings__listing__texts__header__title{font-family:"floyd_gothic_bold";font-size:0.89375rem;line-height:1.39375rem;float:left;margin-right:20px;width:100%}.landing-page-shed-sale .landing-page-section-listings .try-floyd-listings__listing__texts__sub-header{font-size:0.89375rem;line-height:1.39375rem;clear:left;color:#9a9a9a;margin:0}@media screen and (min-width: 901px){.landing-page-shed-sale .landing-page-section-listings .try-floyd-listings__listing__texts__sub-header{font-size:0.73125rem;line-height:1.23125rem}}.landing-page-shed-sale .landing-page-section-listings .try-floyd-listings__listing__texts__links{margin:3px 0 0}.landing-page-shed-sale p{font-size:30px;font-size:0.9375rem;line-height:1.25rem}.landing-page-shed-sale .info__column-title{font-family:"floyd_gothic_bold"}@media screen and (min-width: 901px){.landing-page-shed-sale .landing-page-section__columns{display:flex;margin:40px 10% 10px}}.landing-page-shed-sale .landing-page-section__columns__column{width:100%}@media screen and (min-width: 901px){.landing-page-shed-sale .landing-page-section__columns__column{max-width:50%}}@media screen and (min-width: 901px){.landing-page-shed-sale .landing-page-section-content{display:flex}}.landing-page-shed-sale .no_underline a{text-decoration:none}.landing-page-shed-sale .landing-page-hero{height:100%;margin-bottom:40px}.landing-page-shed-sale .landing-page-hero img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.landing-page-shed-sale #shed-sale-email{width:auto}@media screen and (min-width: 901px){.landing-page-shed-sale #shed-sale-email{max-width:35%;margin-left:auto;padding-left:15px}}@media screen and (min-width: 661px){.landing-page-shed-sale #shed-sale-email{padding-top:25px}}.landing-page-shed-sale a{text-decoration:underline}@media screen and (min-width: 901px){.landing-page-shed-sale .info{display:block;width:100%}}.landing-page-home .masthead-ghostly{display:block;position:relative;height:530px;max-width:none;background-color:#eeeeee;padding:40px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (min-width: 661px){.landing-page-home .masthead-ghostly{height:auto}}.landing-page-home .masthead-ghostly__image{height:400px;-o-object-fit:cover;object-fit:cover;display:none;width:100%}@media screen and (min-width: 901px){.landing-page-home .masthead-ghostly__image{display:block;height:80vh}}.landing-page-home .masthead-ghostly__image--mobile{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width: 901px){.landing-page-home .masthead-ghostly__image--mobile{display:none}}.landing-page-home .masthead-ghostly__contents{margin-top:10px;position:absolute;top:auto;bottom:30px;left:30px;right:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (min-width: 661px){.landing-page-home .masthead-ghostly__contents{width:500px}}@media screen and (min-width: 901px){.landing-page-home .masthead-ghostly__contents{top:50%;left:50%;transform:translate(-50%, -50%);width:auto;margin:0}}.landing-page-home .masthead-ghostly__contents__text{font-family:"floyd_gothic_bold";font-size:2.25rem;line-height:2.6875rem;color:#fff;max-width:none;margin:10px 0}@media screen and (min-width: 661px){.landing-page-home .masthead-ghostly__contents__text{font-size:6vw;line-height:7vw}}@media screen and (min-width: 901px){.landing-page-home .masthead-ghostly__contents__text{margin:0 0 10px}}.landing-page-home .masthead-ghostly__contents__button{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;font-size:1rem;line-height:1.25rem;height:50px;background:#fff;color:#000;width:100%}@media screen and (min-width: 901px){.landing-page-home .masthead-ghostly__contents__button{font-size:1rem;line-height:1.25rem;height:50px}}.landing-page-home .masthead-ghostly__contents__button::after{content:''}.landing-page-home .masthead-ghostly__contents__button:hover{background:#333333}.landing-page-home .masthead-ghostly__contents__button:active{background:#000}.landing-page-home .masthead-ghostly__contents__button:disabled{cursor:not-allowed;background:gray}.landing-page-home .masthead-ghostly__contents__button:focus{outline:none}.is-loading.is-loading .landing-page-home .masthead-ghostly__contents__button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-home .masthead-ghostly__contents__button:hover,.is-loading.is-loading .landing-page-home .masthead-ghostly__contents__button:active,.is-loading.is-loading .landing-page-home .masthead-ghostly__contents__button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-home .masthead-ghostly__contents__button:hover{background:#fff}.landing-page-home .masthead-ghostly__contents__button:active{background:#fff}.landing-page-home .masthead-ghostly__contents__button:disabled{cursor:not-allowed;background:#fff}@media screen and (min-width: 661px){.landing-page-home .masthead-ghostly__contents__button{width:240px}}.landing-page-home .masthead-ghostly .video{position:relative;background-color:#fff;cursor:pointer;cursor:default;height:100%;width:100%}.landing-page-home .masthead-ghostly .video__wrapper{position:relative;padding-bottom:56.25%;height:0}.landing-page-home .masthead-ghostly .video__wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.landing-page-home .masthead-ghostly .video__controls{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;background:#ef4023;color:#fff;font-size:1.75rem;line-height:2.0625rem;height:50px;width:auto;padding:0 10px;align-items:center;display:flex;flex-direction:row-reverse;justify-content:center;left:0;position:absolute;top:0}@media screen and (min-width: 901px){.landing-page-home .masthead-ghostly .video__controls{font-size:1rem;line-height:1.25rem;height:50px}}.landing-page-home .masthead-ghostly .video__controls::after{content:''}.landing-page-home .masthead-ghostly .video__controls:hover{background:#333333}.landing-page-home .masthead-ghostly .video__controls:active{background:#000}.landing-page-home .masthead-ghostly .video__controls:disabled{cursor:not-allowed;background:gray}.landing-page-home .masthead-ghostly .video__controls:focus{outline:none}.is-loading.is-loading .landing-page-home .masthead-ghostly .video__controls{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-home .masthead-ghostly .video__controls:hover,.is-loading.is-loading .landing-page-home .masthead-ghostly .video__controls:active,.is-loading.is-loading .landing-page-home .masthead-ghostly .video__controls:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-home .masthead-ghostly .video__controls:hover{background:#f2664f}.landing-page-home .masthead-ghostly .video__controls:active{background:#bf331c}.landing-page-home .masthead-ghostly .video__controls:disabled{cursor:not-allowed;background:#f7a091}@media screen and (min-width: 901px){.landing-page-home .masthead-ghostly .video__controls{font-size:2.25rem;line-height:2.6875rem}}@media screen and (min-width: 901px){.landing-page-home .masthead-ghostly .video__controls{height:81px;padding:0 20px}}.landing-page-home .masthead-ghostly .video__controls svg{width:20px}@media screen and (min-width: 901px){.landing-page-home .masthead-ghostly .video__controls svg{width:23px}}.landing-page-home .masthead-ghostly .video__controls__caption{margin:0 8px 0 0}.landing-page-home .masthead-ghostly .video__caption{font-family:"floyd_gothic_bold";display:none}@media screen and (min-width: 661px){.landing-page-home .masthead-ghostly .video{height:80vh}}.landing-page-home .masthead-ghostly .video__controls{visibility:hidden}@media screen and (min-width: 901px){.landing-page-home .masthead-ghostly__contents{margin:0 0 70px 70px;bottom:0;left:0;top:unset;transform:translate(0, 0)}}.landing-page-home .masthead-ghostly__contents__text{font-family:"floyd_gothic_bold";font-size:2.25rem;line-height:2.6875rem;max-width:760px;color:#000}@media screen and (min-width: 661px){.landing-page-home .masthead-ghostly__contents__text{font-size:4.5vw;line-height:5.2vw}}@media screen and (min-width: 1280px){.landing-page-home .masthead-ghostly__contents__text{font-size:3.875rem;line-height:4.25rem}}.landing-page-home .masthead-ghostly__contents__button{background:#000;color:#fff}.landing-page-home .masthead-ghostly__contents__button:hover{background:#000}.landing-page-home .masthead-ghostly__contents__button:active{background:#000}.landing-page-home .masthead-ghostly__contents__button:disabled{cursor:not-allowed;background:#000}.landing-page-home .masthead-ghostly__contents .black{color:#000}.landing-page-home .masthead-ghostly__contents .red{color:#ef4023}.landing-page-home .masthead-ghostly__contents .white{color:#fff}@media screen and (min-width: 901px){.landing-page-home .masthead-ghostly{padding:60px}}.landing-page-home .masthead-ghostly__image--mobile{width:100%;height:200px;margin:0 auto}@media screen and (min-width: 661px){.landing-page-home .masthead-ghostly__image--mobile{height:400px}}.landing-page-home .masthead-ghostly__image--mobile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing-page-home .masthead-ghostly__contents{position:relative;margin-top:60px;top:0;right:0;bottom:0;left:0}@media screen and (min-width: 901px){.landing-page-home .masthead-ghostly__contents{position:absolute;left:80px;top:50%;transform:translateY(-50%);margin-top:0}}.landing-page-home .masthead-ghostly__contents__text{font-family:"floyd_gothic_bold";font-size:2.25rem;line-height:2.6875rem;max-width:250px}@media screen and (min-width: 661px){.landing-page-home .masthead-ghostly__contents__text{font-size:4.5vw;line-height:5.2vw}}@media screen and (min-width: 1280px){.landing-page-home .masthead-ghostly__contents__text{font-size:3.875rem;line-height:4.25rem}}@media screen and (min-width: 901px){.landing-page-home .masthead-ghostly__contents__text{max-width:500px}}.landing-page-home .masthead-ghostly__contents__button{max-width:250px}@media screen and (min-width: 901px){.landing-page-home .masthead-ghostly__contents__text{color:#eeeeee}}.landing-page-home .masthead-ghostly::before{content:'';background-image:url(//assets.floydhome.com/assets/products/ghostly/logo_black-0014d3b53387b400cfb96a325f50bc0542bd6fd490f75cb00d4766fad9411cc9.svg);background-repeat:no-repeat;background-position:center;width:124px;height:31px;display:block;position:absolute;transform:rotate(90deg);right:-41px;top:86px}@media screen and (min-width: 901px){.landing-page-home .masthead-ghostly::before{width:150px;height:36px;right:-45px;top:117px}}.landing-page-home .masthead-thing-thing{display:block;position:relative;height:530px;max-width:none;padding:0}@media screen and (min-width: 661px){.landing-page-home .masthead-thing-thing{height:auto}}.landing-page-home .masthead-thing-thing__image{height:400px;-o-object-fit:cover;object-fit:cover;display:none;width:100%}@media screen and (min-width: 901px){.landing-page-home .masthead-thing-thing__image{display:block;height:80vh}}.landing-page-home .masthead-thing-thing__image--mobile{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width: 901px){.landing-page-home .masthead-thing-thing__image--mobile{display:none}}.landing-page-home .masthead-thing-thing__contents{margin-top:10px;position:absolute;top:auto;bottom:30px;left:30px;right:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (min-width: 661px){.landing-page-home .masthead-thing-thing__contents{width:500px}}@media screen and (min-width: 901px){.landing-page-home .masthead-thing-thing__contents{top:50%;left:50%;transform:translate(-50%, -50%);width:auto;margin:0}}.landing-page-home .masthead-thing-thing__contents__text{font-family:"floyd_gothic_bold";font-size:2.25rem;line-height:2.6875rem;color:#fff;max-width:none;margin:10px 0}@media screen and (min-width: 661px){.landing-page-home .masthead-thing-thing__contents__text{font-size:6vw;line-height:7vw}}@media screen and (min-width: 901px){.landing-page-home .masthead-thing-thing__contents__text{margin:0 0 10px}}.landing-page-home .masthead-thing-thing__contents__button{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;font-size:1rem;line-height:1.25rem;height:50px;background:#fff;color:#000;width:100%}@media screen and (min-width: 901px){.landing-page-home .masthead-thing-thing__contents__button{font-size:1rem;line-height:1.25rem;height:50px}}.landing-page-home .masthead-thing-thing__contents__button::after{content:''}.landing-page-home .masthead-thing-thing__contents__button:hover{background:#333333}.landing-page-home .masthead-thing-thing__contents__button:active{background:#000}.landing-page-home .masthead-thing-thing__contents__button:disabled{cursor:not-allowed;background:gray}.landing-page-home .masthead-thing-thing__contents__button:focus{outline:none}.is-loading.is-loading .landing-page-home .masthead-thing-thing__contents__button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-home .masthead-thing-thing__contents__button:hover,.is-loading.is-loading .landing-page-home .masthead-thing-thing__contents__button:active,.is-loading.is-loading .landing-page-home .masthead-thing-thing__contents__button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-home .masthead-thing-thing__contents__button:hover{background:#fff}.landing-page-home .masthead-thing-thing__contents__button:active{background:#fff}.landing-page-home .masthead-thing-thing__contents__button:disabled{cursor:not-allowed;background:#fff}@media screen and (min-width: 661px){.landing-page-home .masthead-thing-thing__contents__button{width:240px}}.landing-page-home .masthead-thing-thing .video{position:relative;background-color:#fff;cursor:pointer;cursor:default;height:100%;width:100%}.landing-page-home .masthead-thing-thing .video__wrapper{position:relative;padding-bottom:56.25%;height:0}.landing-page-home .masthead-thing-thing .video__wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.landing-page-home .masthead-thing-thing .video__controls{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;background:#ef4023;color:#fff;font-size:1.75rem;line-height:2.0625rem;height:50px;width:auto;padding:0 10px;align-items:center;display:flex;flex-direction:row-reverse;justify-content:center;left:0;position:absolute;top:0}@media screen and (min-width: 901px){.landing-page-home .masthead-thing-thing .video__controls{font-size:1rem;line-height:1.25rem;height:50px}}.landing-page-home .masthead-thing-thing .video__controls::after{content:''}.landing-page-home .masthead-thing-thing .video__controls:hover{background:#333333}.landing-page-home .masthead-thing-thing .video__controls:active{background:#000}.landing-page-home .masthead-thing-thing .video__controls:disabled{cursor:not-allowed;background:gray}.landing-page-home .masthead-thing-thing .video__controls:focus{outline:none}.is-loading.is-loading .landing-page-home .masthead-thing-thing .video__controls{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-home .masthead-thing-thing .video__controls:hover,.is-loading.is-loading .landing-page-home .masthead-thing-thing .video__controls:active,.is-loading.is-loading .landing-page-home .masthead-thing-thing .video__controls:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-home .masthead-thing-thing .video__controls:hover{background:#f2664f}.landing-page-home .masthead-thing-thing .video__controls:active{background:#bf331c}.landing-page-home .masthead-thing-thing .video__controls:disabled{cursor:not-allowed;background:#f7a091}@media screen and (min-width: 901px){.landing-page-home .masthead-thing-thing .video__controls{font-size:2.25rem;line-height:2.6875rem}}@media screen and (min-width: 901px){.landing-page-home .masthead-thing-thing .video__controls{height:81px;padding:0 20px}}.landing-page-home .masthead-thing-thing .video__controls svg{width:20px}@media screen and (min-width: 901px){.landing-page-home .masthead-thing-thing .video__controls svg{width:23px}}.landing-page-home .masthead-thing-thing .video__controls__caption{margin:0 8px 0 0}.landing-page-home .masthead-thing-thing .video__caption{font-family:"floyd_gothic_bold";display:none}@media screen and (min-width: 661px){.landing-page-home .masthead-thing-thing .video{height:80vh}}.landing-page-home .masthead-thing-thing .video__controls{visibility:hidden}.landing-page-home .masthead-thing-thing__contents__text{color:#000}.landing-page-home .masthead-thing-thing__contents__button{background-color:#0056d2;color:#fff}.landing-page-home .masthead-thing-thing__contents__button:hover{background-color:#0056d2;color:#fff}.landing-page-home .landing-page-section__masthead{display:block;position:relative;height:530px;max-width:none;padding:0}@media screen and (min-width: 661px){.landing-page-home .landing-page-section__masthead{height:auto}}.landing-page-home .landing-page-section__masthead__image{height:400px;-o-object-fit:cover;object-fit:cover;display:none;width:100%}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__masthead__image{display:block;height:80vh}}.landing-page-home .landing-page-section__masthead__image--mobile{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__masthead__image--mobile{display:none}}.landing-page-home .landing-page-section__masthead__contents{margin-top:10px;position:absolute;top:auto;bottom:30px;left:30px;right:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (min-width: 661px){.landing-page-home .landing-page-section__masthead__contents{width:500px}}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__masthead__contents{top:50%;left:50%;transform:translate(-50%, -50%);width:auto;margin:0}}.landing-page-home .landing-page-section__masthead__contents__text{font-family:"floyd_gothic_bold";font-size:2.25rem;line-height:2.6875rem;color:#fff;max-width:none;margin:10px 0}@media screen and (min-width: 661px){.landing-page-home .landing-page-section__masthead__contents__text{font-size:6vw;line-height:7vw}}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__masthead__contents__text{margin:0 0 10px}}.landing-page-home .landing-page-section__masthead__contents__button{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;font-size:1rem;line-height:1.25rem;height:50px;background:#fff;color:#000;width:100%}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__masthead__contents__button{font-size:1rem;line-height:1.25rem;height:50px}}.landing-page-home .landing-page-section__masthead__contents__button::after{content:''}.landing-page-home .landing-page-section__masthead__contents__button:hover{background:#333333}.landing-page-home .landing-page-section__masthead__contents__button:active{background:#000}.landing-page-home .landing-page-section__masthead__contents__button:disabled{cursor:not-allowed;background:gray}.landing-page-home .landing-page-section__masthead__contents__button:focus{outline:none}.is-loading.is-loading .landing-page-home .landing-page-section__masthead__contents__button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-home .landing-page-section__masthead__contents__button:hover,.is-loading.is-loading .landing-page-home .landing-page-section__masthead__contents__button:active,.is-loading.is-loading .landing-page-home .landing-page-section__masthead__contents__button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-home .landing-page-section__masthead__contents__button:hover{background:#fff}.landing-page-home .landing-page-section__masthead__contents__button:active{background:#fff}.landing-page-home .landing-page-section__masthead__contents__button:disabled{cursor:not-allowed;background:#fff}@media screen and (min-width: 661px){.landing-page-home .landing-page-section__masthead__contents__button{width:240px}}.landing-page-home .landing-page-section__masthead .video{position:relative;background-color:#fff;cursor:pointer;cursor:default;height:100%;width:100%}.landing-page-home .landing-page-section__masthead .video__wrapper{position:relative;padding-bottom:56.25%;height:0}.landing-page-home .landing-page-section__masthead .video__wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.landing-page-home .landing-page-section__masthead .video__controls{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;background:#ef4023;color:#fff;font-size:1.75rem;line-height:2.0625rem;height:50px;width:auto;padding:0 10px;align-items:center;display:flex;flex-direction:row-reverse;justify-content:center;left:0;position:absolute;top:0}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__masthead .video__controls{font-size:1rem;line-height:1.25rem;height:50px}}.landing-page-home .landing-page-section__masthead .video__controls::after{content:''}.landing-page-home .landing-page-section__masthead .video__controls:hover{background:#333333}.landing-page-home .landing-page-section__masthead .video__controls:active{background:#000}.landing-page-home .landing-page-section__masthead .video__controls:disabled{cursor:not-allowed;background:gray}.landing-page-home .landing-page-section__masthead .video__controls:focus{outline:none}.is-loading.is-loading .landing-page-home .landing-page-section__masthead .video__controls{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-home .landing-page-section__masthead .video__controls:hover,.is-loading.is-loading .landing-page-home .landing-page-section__masthead .video__controls:active,.is-loading.is-loading .landing-page-home .landing-page-section__masthead .video__controls:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-home .landing-page-section__masthead .video__controls:hover{background:#f2664f}.landing-page-home .landing-page-section__masthead .video__controls:active{background:#bf331c}.landing-page-home .landing-page-section__masthead .video__controls:disabled{cursor:not-allowed;background:#f7a091}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__masthead .video__controls{font-size:2.25rem;line-height:2.6875rem}}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__masthead .video__controls{height:81px;padding:0 20px}}.landing-page-home .landing-page-section__masthead .video__controls svg{width:20px}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__masthead .video__controls svg{width:23px}}.landing-page-home .landing-page-section__masthead .video__controls__caption{margin:0 8px 0 0}.landing-page-home .landing-page-section__masthead .video__caption{font-family:"floyd_gothic_bold";display:none}@media screen and (min-width: 661px){.landing-page-home .landing-page-section__masthead .video{height:80vh}}.landing-page-home .landing-page-section__masthead .video__controls{visibility:hidden}.landing-page-home .landing-page-section__cross-promos{box-sizing:content-box;height:100%;display:grid;grid-gap:20px;grid-template-rows:minmax(150px, 1fr);grid-template-columns:repeat(2, 1fr)}@media screen and (min-width: 661px){.landing-page-home .landing-page-section__cross-promos{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__cross-promos{grid-gap:30px}}.landing-page-home .landing-page-section__cross-promos__item{min-width:100px}.landing-page-home .landing-page-section__cross-promos__item:hover img{opacity:.7;transition:opacity .25s ease}.landing-page-home .landing-page-section__cross-promos__item__figure{margin:0}.landing-page-home .landing-page-section__cross-promos__item__figure img{max-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.landing-page-home .landing-page-section__cross-promos__item__caption h4{color:#ef4023;margin-top:12px}.landing-page-home .landing-page-section__cross-promos__item__caption p{margin:5px 0;padding-right:20px}.landing-page-home .landing-page-section__category-promo{opacity:0;visibility:hidden;transition:opacity 1s ease;position:relative;width:100%;height:33vh;max-width:none;padding:0}.landing-page-home .landing-page-section__category-promo.effect{opacity:1;visibility:visible}@media screen and (min-width: 661px){.landing-page-home .landing-page-section__category-promo{height:80vh}}.landing-page-home .landing-page-section__category-promo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.landing-page-home .landing-page-section__category-promo__link::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 661px){.landing-page-home .landing-page-section__category-promo__link::before{content:none}}.landing-page-home .landing-page-section__category-promo__button{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;background:#ef4023;color:#fff;font-size:0.75rem;line-height:1rem;height:44px;width:auto;padding:0 30px;position:absolute;bottom:0;right:0}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__category-promo__button{font-size:1rem;line-height:1.25rem;height:50px}}.landing-page-home .landing-page-section__category-promo__button::after{content:''}.landing-page-home .landing-page-section__category-promo__button:hover{background:#333333}.landing-page-home .landing-page-section__category-promo__button:active{background:#000}.landing-page-home .landing-page-section__category-promo__button:disabled{cursor:not-allowed;background:gray}.landing-page-home .landing-page-section__category-promo__button:focus{outline:none}.is-loading.is-loading .landing-page-home .landing-page-section__category-promo__button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-home .landing-page-section__category-promo__button:hover,.is-loading.is-loading .landing-page-home .landing-page-section__category-promo__button:active,.is-loading.is-loading .landing-page-home .landing-page-section__category-promo__button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-home .landing-page-section__category-promo__button:hover{background:#f2664f}.landing-page-home .landing-page-section__category-promo__button:active{background:#bf331c}.landing-page-home .landing-page-section__category-promo__button:disabled{cursor:not-allowed;background:#f7a091}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__category-promo__button{font-size:1rem;line-height:1.25rem;height:50px}}.landing-page-home .landing-page-section__big-image{max-width:960px;opacity:0;visibility:hidden;transition:opacity 1s ease;padding:0}.landing-page-home .landing-page-section__big-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.landing-page-home .landing-page-section__big-image a{font-family:"floyd_gothic_bold";font-size:0.975rem;line-height:0.975rem;display:block;margin:8px 0 0 30px;text-decoration:underline}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__big-image a{margin-left:20px}}.landing-page-home .landing-page-section__big-image--large{max-width:none}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__big-image--large{max-width:none}}.landing-page-home .landing-page-section__big-image--top{height:240px;margin-bottom:40px}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__big-image--top{padding:0 30px;height:100%;margin-bottom:40px}}.landing-page-home .landing-page-section__big-image.effect{opacity:1;visibility:visible}.landing-page-home .landing-page-section__video .video{position:relative;background-color:#fff;cursor:pointer}.landing-page-home .landing-page-section__video .video__wrapper{position:relative;padding-bottom:56.25%;height:0}.landing-page-home .landing-page-section__video .video__wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.landing-page-home .landing-page-section__video .video__controls{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;background:#ef4023;color:#fff;font-size:1.75rem;line-height:2.0625rem;height:50px;width:auto;padding:0 10px;align-items:center;display:flex;flex-direction:row-reverse;justify-content:center;left:0;position:absolute;top:0}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__video .video__controls{font-size:1rem;line-height:1.25rem;height:50px}}.landing-page-home .landing-page-section__video .video__controls::after{content:''}.landing-page-home .landing-page-section__video .video__controls:hover{background:#333333}.landing-page-home .landing-page-section__video .video__controls:active{background:#000}.landing-page-home .landing-page-section__video .video__controls:disabled{cursor:not-allowed;background:gray}.landing-page-home .landing-page-section__video .video__controls:focus{outline:none}.is-loading.is-loading .landing-page-home .landing-page-section__video .video__controls{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-home .landing-page-section__video .video__controls:hover,.is-loading.is-loading .landing-page-home .landing-page-section__video .video__controls:active,.is-loading.is-loading .landing-page-home .landing-page-section__video .video__controls:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-home .landing-page-section__video .video__controls:hover{background:#f2664f}.landing-page-home .landing-page-section__video .video__controls:active{background:#bf331c}.landing-page-home .landing-page-section__video .video__controls:disabled{cursor:not-allowed;background:#f7a091}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__video .video__controls{font-size:2.25rem;line-height:2.6875rem}}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__video .video__controls{height:81px;padding:0 20px}}.landing-page-home .landing-page-section__video .video__controls svg{width:20px}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__video .video__controls svg{width:23px}}.landing-page-home .landing-page-section__video .video__controls__caption{margin:0 8px 0 0}.landing-page-home .landing-page-section__video .video__caption{font-family:"floyd_gothic_bold";display:none}.landing-page-home .landing-page-section__video-masthead{display:block;position:relative;height:530px;max-width:none;padding:0}@media screen and (min-width: 661px){.landing-page-home .landing-page-section__video-masthead{height:auto}}.landing-page-home .landing-page-section__video-masthead__image{height:400px;-o-object-fit:cover;object-fit:cover;display:none;width:100%}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__video-masthead__image{display:block;height:80vh}}.landing-page-home .landing-page-section__video-masthead__image--mobile{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__video-masthead__image--mobile{display:none}}.landing-page-home .landing-page-section__video-masthead__contents{margin-top:10px;position:absolute;top:auto;bottom:30px;left:30px;right:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (min-width: 661px){.landing-page-home .landing-page-section__video-masthead__contents{width:500px}}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__video-masthead__contents{top:50%;left:50%;transform:translate(-50%, -50%);width:auto;margin:0}}.landing-page-home .landing-page-section__video-masthead__contents__text{font-family:"floyd_gothic_bold";font-size:2.25rem;line-height:2.6875rem;color:#fff;max-width:none;margin:10px 0}@media screen and (min-width: 661px){.landing-page-home .landing-page-section__video-masthead__contents__text{font-size:6vw;line-height:7vw}}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__video-masthead__contents__text{margin:0 0 10px}}.landing-page-home .landing-page-section__video-masthead__contents__button{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;font-size:1rem;line-height:1.25rem;height:50px;background:#fff;color:#000;width:100%}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__video-masthead__contents__button{font-size:1rem;line-height:1.25rem;height:50px}}.landing-page-home .landing-page-section__video-masthead__contents__button::after{content:''}.landing-page-home .landing-page-section__video-masthead__contents__button:hover{background:#333333}.landing-page-home .landing-page-section__video-masthead__contents__button:active{background:#000}.landing-page-home .landing-page-section__video-masthead__contents__button:disabled{cursor:not-allowed;background:gray}.landing-page-home .landing-page-section__video-masthead__contents__button:focus{outline:none}.is-loading.is-loading .landing-page-home .landing-page-section__video-masthead__contents__button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-home .landing-page-section__video-masthead__contents__button:hover,.is-loading.is-loading .landing-page-home .landing-page-section__video-masthead__contents__button:active,.is-loading.is-loading .landing-page-home .landing-page-section__video-masthead__contents__button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-home .landing-page-section__video-masthead__contents__button:hover{background:#fff}.landing-page-home .landing-page-section__video-masthead__contents__button:active{background:#fff}.landing-page-home .landing-page-section__video-masthead__contents__button:disabled{cursor:not-allowed;background:#fff}@media screen and (min-width: 661px){.landing-page-home .landing-page-section__video-masthead__contents__button{width:240px}}.landing-page-home .landing-page-section__video-masthead .video{position:relative;background-color:#fff;cursor:pointer;cursor:default;height:100%;width:100%}.landing-page-home .landing-page-section__video-masthead .video__wrapper{position:relative;padding-bottom:56.25%;height:0}.landing-page-home .landing-page-section__video-masthead .video__wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.landing-page-home .landing-page-section__video-masthead .video__controls{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;background:#ef4023;color:#fff;font-size:1.75rem;line-height:2.0625rem;height:50px;width:auto;padding:0 10px;align-items:center;display:flex;flex-direction:row-reverse;justify-content:center;left:0;position:absolute;top:0}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__video-masthead .video__controls{font-size:1rem;line-height:1.25rem;height:50px}}.landing-page-home .landing-page-section__video-masthead .video__controls::after{content:''}.landing-page-home .landing-page-section__video-masthead .video__controls:hover{background:#333333}.landing-page-home .landing-page-section__video-masthead .video__controls:active{background:#000}.landing-page-home .landing-page-section__video-masthead .video__controls:disabled{cursor:not-allowed;background:gray}.landing-page-home .landing-page-section__video-masthead .video__controls:focus{outline:none}.is-loading.is-loading .landing-page-home .landing-page-section__video-masthead .video__controls{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-home .landing-page-section__video-masthead .video__controls:hover,.is-loading.is-loading .landing-page-home .landing-page-section__video-masthead .video__controls:active,.is-loading.is-loading .landing-page-home .landing-page-section__video-masthead .video__controls:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-home .landing-page-section__video-masthead .video__controls:hover{background:#f2664f}.landing-page-home .landing-page-section__video-masthead .video__controls:active{background:#bf331c}.landing-page-home .landing-page-section__video-masthead .video__controls:disabled{cursor:not-allowed;background:#f7a091}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__video-masthead .video__controls{font-size:2.25rem;line-height:2.6875rem}}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__video-masthead .video__controls{height:81px;padding:0 20px}}.landing-page-home .landing-page-section__video-masthead .video__controls svg{width:20px}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__video-masthead .video__controls svg{width:23px}}.landing-page-home .landing-page-section__video-masthead .video__controls__caption{margin:0 8px 0 0}.landing-page-home .landing-page-section__video-masthead .video__caption{font-family:"floyd_gothic_bold";display:none}@media screen and (min-width: 661px){.landing-page-home .landing-page-section__video-masthead .video{height:80vh}}.landing-page-home .landing-page-section__video-masthead .video__controls{visibility:hidden}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__video-masthead__contents{margin-left:70px;top:50%;left:0;transform:translate(0, -50%)}}.landing-page-home .landing-page-section__video-masthead__contents__text{font-family:"floyd_gothic_bold";font-size:2.25rem;line-height:2.6875rem;color:#fff;width:100%}@media screen and (min-width: 661px){.landing-page-home .landing-page-section__video-masthead__contents__text{font-size:4.5vw;line-height:5.2vw}}@media screen and (min-width: 1280px){.landing-page-home .landing-page-section__video-masthead__contents__text{font-size:3.875rem;line-height:4.25rem}}.landing-page-home .landing-page-section.cta{max-width:590px}@media screen and (min-width: 661px){.landing-page-home .landing-page-section.cta{display:flex}}.landing-page-home .landing-page-section.cta .image{width:100%}@media screen and (min-width: 661px){.landing-page-home .landing-page-section.cta .image{width:320px;margin-right:30px}}.landing-page-home .landing-page-section.cta .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing-page-home .landing-page-section.cta .caption{display:flex;flex-direction:column;justify-content:flex-start}.landing-page-home .landing-page-section.cta__link{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0}@media screen and (min-width: 901px){.landing-page-home .landing-page-section.cta__link{font-size:1rem;line-height:1.25rem;height:50px}}.landing-page-home .landing-page-section.cta__link::after{content:''}.landing-page-home .landing-page-section.cta__link:hover{background:#333333}.landing-page-home .landing-page-section.cta__link:active{background:#000}.landing-page-home .landing-page-section.cta__link:disabled{cursor:not-allowed;background:gray}.landing-page-home .landing-page-section.cta__link:focus{outline:none}.is-loading.is-loading .landing-page-home .landing-page-section.cta__link{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-home .landing-page-section.cta__link:hover,.is-loading.is-loading .landing-page-home .landing-page-section.cta__link:active,.is-loading.is-loading .landing-page-home .landing-page-section.cta__link:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-home .landing-page-section.cta--wide .image{flex-basis:60%}.landing-page-home .landing-page-section.cta--wide .caption{width:270px;flex-basis:44%;justify-content:space-between}@media screen and (min-width: 901px){.landing-page-home .landing-page-section.cta--wide .caption{width:auto}}.landing-page-home .landing-page-section.cta--wide .title{font-size:1.75rem;line-height:2.0625rem;margin-top:20px;color:#ef4023;width:100%}@media screen and (min-width: 901px){.landing-page-home .landing-page-section.cta--wide .title{font-size:2.25rem;line-height:2.6875rem}}@media screen and (min-width: 661px){.landing-page-home .landing-page-section.cta--wide .title{margin:0}}.landing-page-home .landing-page-section.cta--wide .link{font-size:0.9375rem;line-height:1.25rem;font-family:"floyd_gothic_bold";color:#000;text-decoration:underline;color:#ef4023;justify-self:flex-end;align-self:flex-start}.landing-page-home .landing-page-section.cta--wide .link:hover{color:#000}.landing-page-home .landing-page-section.cta--wide .link:hover,.landing-page-home .landing-page-section.cta--wide .link:active,.landing-page-home .landing-page-section.cta--wide .link:disabled{background:none}.landing-page-home .landing-page-section.cta--wide .link::after{content:'\02192'}.landing-page-home .landing-page-section.cta--wide .link:focus{outline:none}.is-loading.is-loading .landing-page-home .landing-page-section.cta--wide .link{background:none;text-indent:0}.landing-page-home .landing-page-section.cta--ultra-wide .image{flex-basis:60%}.landing-page-home .landing-page-section.cta--ultra-wide .caption{width:100%;flex-basis:44%;justify-content:space-between;margin:0 auto;padding:0 30px}@media screen and (min-width: 661px){.landing-page-home .landing-page-section.cta--ultra-wide .caption{width:auto;flex-basis:44%;justify-content:space-around;padding:0;margin:0}}.landing-page-home .landing-page-section.cta--ultra-wide .title{font-size:1.75rem;line-height:2.0625rem;max-width:320px;margin-top:15px;color:#ef4023}@media screen and (min-width: 901px){.landing-page-home .landing-page-section.cta--ultra-wide .title{font-size:2.25rem;line-height:2.6875rem}}@media screen and (min-width: 661px){.landing-page-home .landing-page-section.cta--ultra-wide .title{margin-bottom:35px;max-width:none;width:100%}}.landing-page-home .landing-page-section.cta--ultra-wide .link{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;background:#ef4023;color:#fff;justify-self:flex-end;align-self:flex-start;width:240px;margin-top:15px}@media screen and (min-width: 901px){.landing-page-home .landing-page-section.cta--ultra-wide .link{font-size:1rem;line-height:1.25rem;height:50px}}.landing-page-home .landing-page-section.cta--ultra-wide .link::after{content:''}.landing-page-home .landing-page-section.cta--ultra-wide .link:hover{background:#333333}.landing-page-home .landing-page-section.cta--ultra-wide .link:active{background:#000}.landing-page-home .landing-page-section.cta--ultra-wide .link:disabled{cursor:not-allowed;background:gray}.landing-page-home .landing-page-section.cta--ultra-wide .link:focus{outline:none}.is-loading.is-loading .landing-page-home .landing-page-section.cta--ultra-wide .link{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-home .landing-page-section.cta--ultra-wide .link:hover,.is-loading.is-loading .landing-page-home .landing-page-section.cta--ultra-wide .link:active,.is-loading.is-loading .landing-page-home .landing-page-section.cta--ultra-wide .link:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-home .landing-page-section.cta--ultra-wide .link:hover{background:#f2664f}.landing-page-home .landing-page-section.cta--ultra-wide .link:active{background:#bf331c}.landing-page-home .landing-page-section.cta--ultra-wide .link:disabled{cursor:not-allowed;background:#f7a091}@media screen and (min-width: 661px){.landing-page-home .landing-page-section.cta--ultra-wide .link{margin:0}}@media screen and (min-width: 901px){.landing-page-home .landing-page-section.cta--w-logo .caption{margin-top:20px}}.landing-page-home .landing-page-section.cta--w-logo .logo{width:200px;margin:20px 0 10px}@media screen and (min-width: 661px){.landing-page-home .landing-page-section.cta--w-logo .logo{margin:0 0 10px}}.landing-page-home .landing-page-section.cta--w-logo .logo img{width:100%}.landing-page-home .landing-page-section.cta--w-logo .link{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;border:1px solid}@media screen and (min-width: 901px){.landing-page-home .landing-page-section.cta--w-logo .link{font-size:1rem;line-height:1.25rem;height:50px}}.landing-page-home .landing-page-section.cta--w-logo .link::after{content:''}.landing-page-home .landing-page-section.cta--w-logo .link:hover{background:#333333}.landing-page-home .landing-page-section.cta--w-logo .link:active{background:#000}.landing-page-home .landing-page-section.cta--w-logo .link:disabled{cursor:not-allowed;background:gray}.landing-page-home .landing-page-section.cta--w-logo .link:focus{outline:none}.is-loading.is-loading .landing-page-home .landing-page-section.cta--w-logo .link{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-home .landing-page-section.cta--w-logo .link:hover,.is-loading.is-loading .landing-page-home .landing-page-section.cta--w-logo .link:active,.is-loading.is-loading .landing-page-home .landing-page-section.cta--w-logo .link:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-home .landing-page-section.cta--swatches{background-color:#f7f7f9;max-width:none;padding:50px}@media screen and (min-width: 661px){.landing-page-home .landing-page-section.cta--swatches{align-items:flex-start;display:flex;justify-content:center}.landing-page-home .landing-page-section.cta--swatches .image{align-self:flex-start;width:450px}}.landing-page-home .landing-page-section.cta--swatches .caption{margin-top:20px}@media screen and (min-width: 661px){.landing-page-home .landing-page-section.cta--swatches .caption{margin-top:0}}.landing-page-home .landing-page-section.cta--swatches h3,.landing-page-home .landing-page-section.cta--swatches p{color:#ef4023}.landing-page-home .landing-page-section.cta--swatches p{font-family:"floyd_gothic_bold"}.landing-page-home .landing-page-section.cta--swatches button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;font-size:0.9375rem;line-height:1.25rem;width:200px;background:#ef4023;text-transform:uppercase;text-shadow:none;width:auto}.landing-page-home .landing-page-section.cta--swatches button:disabled{cursor:not-allowed}.landing-page-home .landing-page-section.cta--swatches button:hover{background:#4a4a4a}.landing-page-home .landing-page-section.cta--swatches button:active{background:#313131}.landing-page-home .landing-page-section.cta--swatches button:focus{background:#313131}.is-loading.is-loading .landing-page-home .landing-page-section.cta--swatches button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-home .landing-page-section.cta--swatches button:hover,.is-loading.is-loading .landing-page-home .landing-page-section.cta--swatches button:active,.is-loading.is-loading .landing-page-home .landing-page-section.cta--swatches button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-home .landing-page-section.cta--swatches button:hover,.landing-page-home .landing-page-section.cta--swatches button:active,.landing-page-home .landing-page-section.cta--swatches button:focus{background:#ef4023}.landing-page-home .landing-page-section.cta--swatches .title,.landing-page-home .landing-page-section.cta--swatches .description{width:258px}.landing-page-home .landing-page-section.cta--wide,.landing-page-home .landing-page-section.cta--ultra-wide{max-width:890px}.landing-page-home .landing-page-section__presses{max-width:530px}.landing-page-home .landing-page-section__presses__logos{display:flex;margin-top:30px}.landing-page-home .landing-page-section__presses__press__quote{font-size:1.75rem;line-height:2.0625rem;font-family:"floyd_gothic_bold";color:#ef4023;display:none}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__presses__press__quote{font-size:4rem;line-height:4.875rem}}.landing-page-home .landing-page-section__presses__press__logo{width:70px;height:30px;cursor:pointer;margin-right:30px}.landing-page-home .landing-page-section__presses__press__logo.is-active svg{fill:#ef4023}.landing-page-home .landing-page-section__presses__press__logo svg{width:100%;height:100%;fill:#9a9a9a;pointer-events:none}.landing-page-home .landing-page-section__presses__press__logo:hover svg{fill:#ef4023}.landing-page-home .landing-page-section__value-props{text-align:left;max-width:400px}@media screen and (min-width: 661px){.landing-page-home .landing-page-section__value-props{max-width:500px}.landing-page-home .landing-page-section__value-props.two-columns ul{justify-content:space-evenly}}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__value-props{max-width:960px}}.landing-page-home .landing-page-section__value-props--percentages{max-width:960px}.landing-page-home .landing-page-section__value-props--percentages h2{font-family:"floyd_gothic_bold";font-size:1.1375rem;line-height:1.6375rem;margin-bottom:30px}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__value-props--percentages h2{font-size:0.975rem;line-height:1.475rem}}.landing-page-home .landing-page-section__value-props--percentages ul li h1{font-size:3.98125rem;line-height:3.98125rem;color:#ef4023;margin-bottom:10px}.landing-page-home .landing-page-section__value-props__title{font-family:"floyd_gothic_bold"}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__value-props ul{display:flex;justify-content:space-between}}.landing-page-home .landing-page-section__value-props ul svg{display:none}.landing-page-home .landing-page-section__value-props ul li{margin-bottom:30px}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__value-props ul li{margin-bottom:0}}.landing-page-home .landing-page-section__value-props ul li:last-child{margin-bottom:30px}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__value-props ul li:last-child{margin-bottom:0}}.landing-page-home .landing-page-section__value-props ul li .percentage{font-size:1.75rem;line-height:2.0625rem;font-family:"floyd_gothic_bold";color:#ef4023}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__value-props ul li .percentage{font-size:4rem;line-height:4.875rem}}.landing-page-home .landing-page-section__value-props ul li h4{color:#ef4023;display:inline}.landing-page-home .landing-page-section__value-props ul li p{color:#000;margin:4px 0 0;width:100%}@media screen and (min-width: 901px){.landing-page-home .landing-page-section__value-props ul li p{width:200px}}.landing-page-home .landing-page-section__value-props ul li p a{text-decoration:underline}.landing-page-referral{padding-bottom:60px}.landing-page-assembly{background:#fff;line-height:1.4;margin-bottom:60px;padding-left:30px;padding-right:30px}.landing-page-assembly .landing-page-hero{margin-bottom:0;min-height:auto;padding:0}.landing-page-assembly .landing-page-hero img{display:block;-o-object-fit:cover;object-fit:cover;width:100%}.landing-page-assembly .landing-page-hero-caption{color:#ccc;margin:10px 0}.landing-page-assembly .landing-page-section{display:flex;flex-direction:column;margin-bottom:80px}@media screen and (min-width: 901px){.landing-page-assembly .landing-page-section{margin-bottom:120px}}.landing-page-assembly .landing-page-section--compact{margin-bottom:40px}@media screen and (min-width: 901px){.landing-page-assembly .landing-page-section--compact{margin-bottom:40px}}.landing-page-assembly .landing-page-section h1{font-family:"floyd_gothic_bold";font-size:2rem;line-height:1;margin:30px 0 15px}@media screen and (min-width: 901px){.landing-page-assembly .landing-page-section h1{font-size:3.8rem;margin:40px 0 20px}}.landing-page-assembly .landing-page-section h1::after{display:none}.landing-page-assembly .landing-page-section h2{font-family:"floyd_gothic_bold";font-size:15px;line-height:20px;max-width:290px;padding:0}.landing-page-assembly .landing-page-section p{font-family:"floyd_gothic_light";font-size:15px;line-height:20px}@media screen and (min-width: 901px){.landing-page-assembly .landing-page-section{flex-direction:row}}.landing-page-assembly .landing-page-section-content{margin-top:0}@media screen and (min-width: 901px){.landing-page-assembly .landing-page-section-content{margin-left:15%;width:540px}}.landing-page-assembly .landing-page-section-header{padding-left:0;text-align:left}.landing-page-assembly .landing-page-section-form{margin:0 auto 80px;max-width:960px}.landing-page-assembly .landing-page-section-form .form-field{border:2px solid #000;font-size:0.9425rem;height:45px;margin-bottom:15px;margin-top:0;padding:12px}.landing-page-assembly .landing-page-section-form .form-field input{border:0}.landing-page-assembly .landing-page-section-form .form-select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;width:100%;font-family:"floyd_gothic_light";background:transparent;background-image:url(//assets.floydhome.com/assets/icons/arrow_down-4af21cfef232be6fb13f636b10bac2009292d8ba8c82e32823fccbdeff55136b.svg);background-position:calc(100% - 10px);background-repeat:no-repeat;background-size:10px;border:2px solid #000;border-radius:0;box-sizing:border-box;cursor:pointer;height:45px;font-size:16px;margin:0 0 15px;padding:0 17px}.landing-page-assembly .landing-page-section-form .form-select .hidden{display:none}.landing-page-assembly .landing-page-section-form .form-select.error{border-color:#f16343}.landing-page-assembly .landing-page-section-form .form-select::-ms-expand{display:none}.landing-page-assembly .landing-page-section-form .form-text-area{border:2px solid #000;font-size:0.9425rem;height:45px;margin-bottom:15px;margin-top:0;padding:12px;height:auto;margin-bottom:15px;margin-top:0}.landing-page-assembly .landing-page-section-form .form-text-area input{border:0}.landing-page-assembly .landing-page-section-form .form-file{margin:0 0 20px}.landing-page-assembly .landing-page-section-form .form-file label{color:#ccc;cursor:pointer}.landing-page-assembly .landing-page-section-form .form-file label>span{font-family:"floyd_gothic_bold";color:#000;text-decoration:underline}.landing-page-assembly .landing-page-section-form .form-file input{display:none}.landing-page-assembly .landing-page-section-form .form-file-instructions{margin:0 0 5px}.landing-page-assembly .landing-page-section-form .form-button{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;font-size:15px}@media screen and (min-width: 901px){.landing-page-assembly .landing-page-section-form .form-button{font-size:1rem;line-height:1.25rem;height:50px}}.landing-page-assembly .landing-page-section-form .form-button::after{content:''}.landing-page-assembly .landing-page-section-form .form-button:hover{background:#333333}.landing-page-assembly .landing-page-section-form .form-button:active{background:#000}.landing-page-assembly .landing-page-section-form .form-button:disabled{cursor:not-allowed;background:gray}.landing-page-assembly .landing-page-section-form .form-button:focus{outline:none}.is-loading.is-loading .landing-page-assembly .landing-page-section-form .form-button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-assembly .landing-page-section-form .form-button:hover,.is-loading.is-loading .landing-page-assembly .landing-page-section-form .form-button:active,.is-loading.is-loading .landing-page-assembly .landing-page-section-form .form-button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-assembly .landing-page-section-form .hidden{display:none}.landing-page-assembly .landing-page-section-form form{max-width:540px}.landing-page-assembly .products-category h2{color:#ef4023}.landing-page-assembly .products-category .sub-product-title{font-family:"floyd_gothic_light";border-bottom:1px solid #ef4023;color:#000;padding-bottom:15px;text-transform:uppercase}.landing-page-assembly .products-category section{margin:0 auto 40px;padding:0}.landing-page-assembly .products-category .divider{border-top:1px solid #ef4023;margin:60px 0 30px}@media screen and (min-width: 901px){.landing-page-assembly .products-category .divider{margin:60px 0}}.landing-page-assembly .products-category .products-related{-o-object-fit:cover;margin-top:30px;max-height:100%;object-fit:cover;width:100%}.landing-page-assembly .products-category .products-related__item:hover img{opacity:1}.landing-page-assembly .products-category .products-related h4{color:#000}.landing-page-assembly .products-category .products-related button{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;font-size:0.9375rem;line-height:1.25rem;background:rgba(255,255,255,0.9);border:1px solid #ef4023;color:#ef4023;margin-top:15px;transition:all .2s ease;width:100%}@media screen and (min-width: 901px){.landing-page-assembly .products-category .products-related button{font-size:1rem;line-height:1.25rem;height:50px}}.landing-page-assembly .products-category .products-related button::after{content:''}.landing-page-assembly .products-category .products-related button:hover{background:#333333}.landing-page-assembly .products-category .products-related button:active{background:#000}.landing-page-assembly .products-category .products-related button:disabled{cursor:not-allowed;background:gray}.landing-page-assembly .products-category .products-related button:focus{outline:none}.is-loading.is-loading .landing-page-assembly .products-category .products-related button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-assembly .products-category .products-related button:hover,.is-loading.is-loading .landing-page-assembly .products-category .products-related button:active,.is-loading.is-loading .landing-page-assembly .products-category .products-related button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-assembly .products-category .products-related button svg{fill:#ef4023;margin-left:18px;transition:all .25s ease;width:13px}.landing-page-assembly .products-category .products-related button:hover{background:#ef4023;color:#fff}.landing-page-assembly .products-category .products-related button:hover svg{fill:#fff;transform:translateY(2px)}.landing-page-assembly .products-category .heading p,.landing-page-assembly .products-category .heading div{line-height:1.4375rem;max-width:290px}@media screen and (min-width: 901px){.landing-page-assembly .products-category .heading p,.landing-page-assembly .products-category .heading div{max-width:470px}}.landing-page-assembly .products-category .video{position:relative;background-color:#fff;cursor:pointer}.landing-page-assembly .products-category .video__wrapper{position:relative;padding-bottom:56.25%;height:0}.landing-page-assembly .products-category .video__wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.landing-page-assembly .products-category .video__controls{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;background:#ef4023;color:#fff;font-size:1.75rem;line-height:2.0625rem;height:50px;width:auto;padding:0 10px;align-items:center;display:flex;flex-direction:row-reverse;justify-content:center;left:0;position:absolute;top:0}@media screen and (min-width: 901px){.landing-page-assembly .products-category .video__controls{font-size:1rem;line-height:1.25rem;height:50px}}.landing-page-assembly .products-category .video__controls::after{content:''}.landing-page-assembly .products-category .video__controls:hover{background:#333333}.landing-page-assembly .products-category .video__controls:active{background:#000}.landing-page-assembly .products-category .video__controls:disabled{cursor:not-allowed;background:gray}.landing-page-assembly .products-category .video__controls:focus{outline:none}.is-loading.is-loading .landing-page-assembly .products-category .video__controls{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-assembly .products-category .video__controls:hover,.is-loading.is-loading .landing-page-assembly .products-category .video__controls:active,.is-loading.is-loading .landing-page-assembly .products-category .video__controls:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-assembly .products-category .video__controls:hover{background:#f2664f}.landing-page-assembly .products-category .video__controls:active{background:#bf331c}.landing-page-assembly .products-category .video__controls:disabled{cursor:not-allowed;background:#f7a091}@media screen and (min-width: 901px){.landing-page-assembly .products-category .video__controls{font-size:2.25rem;line-height:2.6875rem}}@media screen and (min-width: 901px){.landing-page-assembly .products-category .video__controls{height:81px;padding:0 20px}}.landing-page-assembly .products-category .video__controls svg{width:20px}@media screen and (min-width: 901px){.landing-page-assembly .products-category .video__controls svg{width:23px}}.landing-page-assembly .products-category .video__controls__caption{margin:0 8px 0 0}.landing-page-assembly .products-category .video__caption{font-family:"floyd_gothic_bold";display:none}@media screen and (min-width: 901px){.landing-page-assembly .info{display:flex;flex-direction:column;margin-top:40px}}.landing-page-assembly .info__column{margin-bottom:40px}@media screen and (min-width: 901px){.landing-page-assembly .info__column{flex:0 1 50%}}.landing-page-assembly .info__column-title{font-family:"floyd_gothic_bold";margin-bottom:10px}.landing-page-assembly .info__column-title--narrow{margin-top:40px;width:200px}.landing-page-assembly .info__column-title a{text-decoration:underline}.landing-page-assembly .info__column-content{margin:12px 0}.landing-page-careers{background:#fff;line-height:1.4;padding-left:30px;padding-right:30px}.landing-page-careers .wrapper{max-width:980px;margin:0 auto;overflow:auto;padding:0 10px}.landing-page-careers h1,.landing-page-careers h2,.landing-page-careers h3{color:#ef4023}.landing-page-careers h1{line-height:78px;font-weight:bold;font-size:65px}.landing-page-careers h2{margin-bottom:15px;font-size:35px}.landing-page-careers h3{font-size:16px;margin-bottom:15px}.landing-page-careers p{max-width:460px;font-size:0.9375rem;line-height:1.25rem}.landing-page-careers .button-wrapper{justify-content:left;margin-bottom:50px}.landing-page-careers button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;font-size:1rem;line-height:1.25rem;height:50px;background:#000;color:#fff;width:245px}.landing-page-careers button:disabled{cursor:not-allowed}.landing-page-careers button:hover{background:#4a4a4a}.landing-page-careers button:active{background:#313131}.landing-page-careers button:focus{background:#313131}.is-loading.is-loading .landing-page-careers button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .landing-page-careers button:hover,.is-loading.is-loading .landing-page-careers button:active,.is-loading.is-loading .landing-page-careers button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.landing-page-careers button:hover{background:#000}.landing-page-careers button:active{background:#000}.landing-page-careers button:disabled{cursor:not-allowed;background:#000}.landing-page-careers .landing-page-hero{margin-top:36px;margin-bottom:0;min-height:auto;padding:0}.landing-page-careers .landing-page-hero img{display:block;-o-object-fit:cover;object-fit:cover;width:100%}.klaviyo-subscribe-address .modal__popup__header{margin:40px 0 0}@media screen and (min-width: 901px){.klaviyo-subscribe-address .modal__popup__header{margin:70px 0 0}}.klaviyo-subscribe-address .modal__popup__footer{margin:0 0 40px}.klaviyo-subscribe-address .modal__popup__form__field-group{margin:0;width:100%}.klaviyo-subscribe-address .modal__popup__form__field-group input,.klaviyo-subscribe-address .modal__popup__form__field-group select{border-bottom-width:0}.klaviyo-subscribe-address .modal__popup__form__field-group--last input,.klaviyo-subscribe-address .modal__popup__form__field-group--last select{border-bottom-width:2px}.klaviyo-subscribe-address .modal__popup__form__field-group__column{width:100%}.klaviyo-subscribe-address .modal__popup__form__field-group--two-columns>div:first-child input,.klaviyo-subscribe-address .modal__popup__form__field-group--two-columns>div:first-child select{border-right:0}.klaviyo-subscribe-address .modal__popup__form__field-group--two-columns .dropdown{width:100%}.klaviyo-subscribe-address .modal__popup__form__field-group--two-columns .dropdown.state{flex:1 0 50%}.klaviyo-subscribe-address .modal__popup__form__field-group--two-columns .dropdown.country select{font-size:0.73125rem;background-image:none;cursor:default}.klaviyo-subscribe-address .modal__popup__form__field-group--two-columns .dropdown select{height:40px}.klaviyo-subscribe-address .modal__popup__form__actions{margin-top:30px}@media screen and (min-width: 661px){.klaviyo-subscribe-address .modal__popup__form__actions{display:flex;justify-content:space-between}}.klaviyo-subscribe-address .modal__popup__form__actions__submit{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;background:#ef4023;color:#fff;width:100%;margin:0}@media screen and (min-width: 901px){.klaviyo-subscribe-address .modal__popup__form__actions__submit{font-size:1rem;line-height:1.25rem;height:50px}}.klaviyo-subscribe-address .modal__popup__form__actions__submit::after{content:''}.klaviyo-subscribe-address .modal__popup__form__actions__submit:hover{background:#333333}.klaviyo-subscribe-address .modal__popup__form__actions__submit:active{background:#000}.klaviyo-subscribe-address .modal__popup__form__actions__submit:disabled{cursor:not-allowed;background:gray}.klaviyo-subscribe-address .modal__popup__form__actions__submit:focus{outline:none}.is-loading.is-loading .klaviyo-subscribe-address .modal__popup__form__actions__submit{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .klaviyo-subscribe-address .modal__popup__form__actions__submit:hover,.is-loading.is-loading .klaviyo-subscribe-address .modal__popup__form__actions__submit:active,.is-loading.is-loading .klaviyo-subscribe-address .modal__popup__form__actions__submit:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.klaviyo-subscribe-address .modal__popup__form__actions__submit:hover{background:#f2664f}.klaviyo-subscribe-address .modal__popup__form__actions__submit:active{background:#bf331c}.klaviyo-subscribe-address .modal__popup__form__actions__submit:disabled{cursor:not-allowed;background:#f7a091}@media screen and (min-width: 661px){.klaviyo-subscribe-address .modal__popup__form__actions__submit{width:240px;order:2}}.klaviyo-subscribe-address .modal__popup__form__actions__submit:disabled{opacity:0.5}.klaviyo-subscribe-address .modal__popup__form__actions__back{font-family:"floyd_gothic_bold";width:100px;margin:10px auto 0;display:block;height:40px;text-decoration:underline;text-transform:uppercase}@media screen and (min-width: 661px){.klaviyo-subscribe-address .modal__popup__form__actions__back{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;background:#fff;color:#000;border:2px solid #000;margin:0;width:150px;order:1}}@media screen and (min-width: 661px) and (min-width: 901px){.klaviyo-subscribe-address .modal__popup__form__actions__back{font-size:1rem;line-height:1.25rem;height:50px}}@media screen and (min-width: 661px){.klaviyo-subscribe-address .modal__popup__form__actions__back::after{content:''}.klaviyo-subscribe-address .modal__popup__form__actions__back:hover{background:#333333}.klaviyo-subscribe-address .modal__popup__form__actions__back:active{background:#000}.klaviyo-subscribe-address .modal__popup__form__actions__back:disabled{cursor:not-allowed;background:gray}.klaviyo-subscribe-address .modal__popup__form__actions__back:focus{outline:none}.is-loading.is-loading .klaviyo-subscribe-address .modal__popup__form__actions__back{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .klaviyo-subscribe-address .modal__popup__form__actions__back:hover,.is-loading.is-loading .klaviyo-subscribe-address .modal__popup__form__actions__back:active,.is-loading.is-loading .klaviyo-subscribe-address .modal__popup__form__actions__back:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.klaviyo-subscribe-address .modal__popup__form__actions__back:hover{background:#fff}.klaviyo-subscribe-address .modal__popup__form__actions__back:active{background:#fff}.klaviyo-subscribe-address .modal__popup__form__actions__back:disabled{cursor:not-allowed;background:#fff}}.error-page{align-items:center;display:flex;flex-direction:row-reverse;height:100vh;justify-content:center;padding:0 50px;width:100%}.error-page__description{align-self:center}@media screen and (min-width: 661px){.error-page__description{margin:0 30px 0 0}}.error-page__description h2{font-family:"floyd_gothic_bold";font-size:2.1125rem;line-height:2.6125rem;color:#ef4023;max-width:290px}@media screen and (min-width: 661px){.error-page__description h2{font-size:2.03125rem;line-height:2.53125rem;max-width:470px}}.error-page__description p{font-family:"floyd_gothic_bold";font-size:1.1375rem;line-height:1.6375rem;margin-top:10px;max-width:370px}@media screen and (min-width: 661px){.error-page__description p{font-size:0.89375rem;line-height:1.39375rem}}.error-page__description a{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;background:#ef4023;font-size:0.975rem;display:inline-block;padding:15px 40px;width:auto}.error-page__description a:disabled{cursor:not-allowed}.error-page__description a:hover{background:#4a4a4a}.error-page__description a:active{background:#313131}.error-page__description a:focus{background:#313131}.is-loading.is-loading .error-page__description a{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .error-page__description a:hover,.is-loading.is-loading .error-page__description a:active,.is-loading.is-loading .error-page__description a:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.error-page__description a:hover{background:#f26953}.error-page__description a:active{background:#313131}.error-page__description a:focus{background:#313131}.error-page__image{display:none;height:200px;margin-top:30px;width:100%}@media screen and (min-width: 661px){.error-page__image{display:block;height:400px;margin-top:0;min-width:320px;width:320px}}.error-page__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.returns{margin:0 30px 40px}@media screen and (min-width: 901px){.returns{margin:60px auto;max-width:600px}}.returns h3{font-family:"floyd_gothic_bold";font-size:0.975rem;line-height:1.475rem}.returns p{font-family:"floyd_gothic_light";font-size:0.975rem;line-height:1.475rem;margin:0}.returns p a{text-decoration:underline}.returns .faqs>h2{margin-bottom:20px}.returns .faqs .accordion__item__link{font-family:"floyd_gothic_bold";text-decoration:underline}.returns__title{font-family:"floyd_gothic_bold";font-size:1.95rem;line-height:2.45rem;margin:0 0 10px}@media screen and (min-width: 901px){.returns__title{font-size:3.25rem;line-height:3.75rem;margin:0 0 15px}}.returns__header__message{font-family:"floyd_gothic_light";font-size:0.975rem;line-height:1.475rem;margin:0}.returns__header__message--highlighted{padding:30px;background-color:#f7f7f9}.returns__footer{margin-top:30px}.returns__content input{border:2px solid #000;font-size:0.9425rem;height:45px;margin-bottom:15px;margin-top:0;padding:12px;margin:0}.returns__content input input{border:0}.returns__content input[type="email"]{border-top:0}@media screen and (min-width: 661px){.returns__content input{border:2px solid #000;font-size:0.9425rem;height:45px;margin-bottom:15px;margin-top:0;padding:12px}.returns__content input input{border:0}.returns__content input[type="email"]{border-top:2px solid #000}}.returns__content__title{margin:15px 0}.returns__content__total{font-family:"floyd_gothic_bold";border-top:2px solid #ebebea;margin:20px 0 0;padding:10px 0 0;text-align:right;width:100%}.returns__content__attachments{margin-left:10px}.returns__content__attachments__input{display:none}.returns__content__attachments__attachment{display:flex;align-items:center;margin-bottom:10px}.returns__content__attachments__attachment__image{height:60px;width:60px;border:1px solid #000}.returns__content__attachments__attachment__image img{height:auto;width:100%;-o-object-fit:cover;object-fit:cover}.returns__content__attachments__attachment__name{word-break:break-all}.returns__content__attachments__attachment__name,.returns__content__attachments__attachment__remove{font-family:"floyd_gothic_bold";font-size:0.73125rem;margin-left:10px}.returns__content__attachments__attachment__remove{cursor:pointer}.returns__content__attachments__attachment__remove:hover{text-decoration:underline}.returns__content__attachments__add{font-family:"floyd_gothic_bold";font-size:0.73125rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;padding:0;background-color:transparent;text-decoration:underline}.returns__content__attachments__add:focus{outline:0}.returns__content__reasons__category{font-family:"floyd_gothic_bold";font-size:0.73125rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;padding:0;background-color:transparent}.returns__content__reasons__category:focus{outline:0}.returns__content__reasons__category::before{content:'\02013';display:inline-block;width:10px}.returns__content__reasons__category.is-closed::before{content:'\0002B'}.returns__content__reasons__category.is-closed+ul{display:none}.returns__content__reasons__list{margin:10px 0 15px}.returns__content__radiobuttons li{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.returns__content__radiobuttons li input{left:-9999px;position:absolute}.returns__content__radiobuttons li input+label::after{content:none}.returns__content__radiobuttons li input:checked+label::after{content:''}.returns__content__radiobuttons li input:focus+label::before{border-radius:50%;box-shadow:0 0 8px #3b99fc}.returns__content__radiobuttons li input:disabled ~ label{display:none}.returns__content__radiobuttons li label{font-family:"floyd_gothic_light";font-size:0.89375rem;color:#a7a9ac;padding-left:30px;position:relative}.returns__content__radiobuttons li label::before,.returns__content__radiobuttons li label::after{position:absolute}.returns__content__radiobuttons li label::before{height:18px;width:18px;border:2px solid #000;border-radius:50%;content:'';display:inline-block;left:0;top:0}.returns__content__radiobuttons li label::after{height:10px;width:10px;background-color:#7f8677;border-radius:50%;content:'';display:inline-block;left:4px;top:4px}.returns__content__radiobuttons li label .rate-cost{font-family:"floyd_gothic_bold";color:#000;margin-left:.4em}.returns__content__radiobuttons li label{padding-left:25px}.returns__content__radiobuttons li label::after{background-color:#ef4023}.returns__content__radiobuttons li input.return-reason__custom-input{left:0;margin:15px 0 0;position:relative}.returns__content__edit .returns__content__checkboxes li{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;height:auto}.returns__content__edit .returns__content__checkboxes li input{left:-9999px;position:absolute}.returns__content__edit .returns__content__checkboxes li input+label::after{content:none}.returns__content__edit .returns__content__checkboxes li input:checked+label::after{content:''}.returns__content__edit .returns__content__checkboxes li input:focus+label::before{outline:0}.returns__content__edit .returns__content__checkboxes li label{font-size:0.75rem;line-height:1rem;line-height:1.375rem;color:#000;padding-left:calc(22px + 5px);position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.returns__content__edit .returns__content__checkboxes li label::before,.returns__content__edit .returns__content__checkboxes li label::after{position:absolute}.returns__content__edit .returns__content__checkboxes li label::before{width:22px;height:22px;border:1px solid #000;content:'';left:0;top:0}.returns__content__edit .returns__content__checkboxes li label::after{width:10px;height:7px;border-bottom:3px solid #000;border-left:3px solid #000;content:'';left:4px;top:4px;transform:rotate(-50deg)}.returns__content__edit .returns__content__checkboxes li__sub-label{font-size:0.625rem;line-height:0.8125rem;color:#a7a9ac;margin:0 0 0 calc(22px + 5px);max-width:230px}.returns__content__edit .returns__content__checkboxes li label{font-family:"floyd_gothic_bold"}.returns__content__edit .returns__content__checkboxes li label::before{border:2px solid #000}.returns__content__edit .returns__content__checkboxes li label::after{width:12px;height:8px;left:5px;top:5px}.returns__content__edit .returns__content__checkboxes li label{font-family:"floyd_gothic_bold";font-size:0.73125rem;color:#000;display:flex;line-height:1.6}.returns__content__edit .returns__content__checkboxes li label::before{border:2px solid #000}.returns__content__edit .returns__content__checkboxes li label::after{border-bottom:2px solid #ef4023;border-left:2px solid #ef4023}.returns__content__show .returns__content__checkboxes{margin-left:0}.returns__content__show .returns__content__checkboxes li{max-width:250px}.returns__content__show .returns__content__checkboxes li span{font-family:"floyd_gothic_light";font-size:0.73125rem;line-height:1rem;display:block;margin-left:0}.returns__content__radiobuttons,.returns__content__checkboxes{margin-left:10px}.returns__content__radiobuttons li,.returns__content__checkboxes li{margin-bottom:10px}.returns__content__radiobuttons li:last-of-type,.returns__content__checkboxes li:last-of-type{margin-bottom:0}.returns__content__radiobuttons li label,.returns__content__checkboxes li label{font-family:"floyd_gothic_bold";font-size:0.73125rem;color:#000;display:flex;line-height:1.6}.returns__content__radiobuttons li label::before,.returns__content__checkboxes li label::before{border:2px solid #000}.returns__content__button-submit,.returns__content__button-edit{margin-bottom:20px}.returns__content__button-submit{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;margin-top:15px}@media screen and (min-width: 901px){.returns__content__button-submit{font-size:1rem;line-height:1.25rem;height:50px}}.returns__content__button-submit::after{content:''}.returns__content__button-submit:hover{background:#333333}.returns__content__button-submit:active{background:#000}.returns__content__button-submit:disabled{cursor:not-allowed;background:gray}.returns__content__button-submit:focus{outline:none}.is-loading.is-loading .returns__content__button-submit{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .returns__content__button-submit:hover,.is-loading.is-loading .returns__content__button-submit:active,.is-loading.is-loading .returns__content__button-submit:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.returns__content__button-edit{font-family:"floyd_gothic_bold";font-size:0.73125rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;padding:0;background-color:transparent;color:#a7a9ac;position:absolute;right:0;text-transform:uppercase;text-decoration:underline;top:0}.returns__content__button-edit:focus{outline:0}.returns__content__edit,.returns__content__show{position:relative}.returns__content__edit span,.returns__content__show span{max-width:250px;display:block;line-height:1rem}@media screen and (min-width: 901px){.returns__content__edit span,.returns__content__show span{max-width:none}}.returns__content__show{border-bottom:2px solid #000;padding-bottom:20px}.returns__content__show span{font-family:"floyd_gothic_bold";font-size:0.73125rem;margin-left:10px}.returns__content__show__message{padding:30px;background-color:#f7f7f9}.returns__content__show__step8 p{font-family:"floyd_gothic_bold";margin-top:20px}.returns__content__show__step-error p{margin-top:20px}.returns__content__product-list__item{display:flex;margin-top:20px}.returns__content__product-list__item__image{height:80px;width:80px}.returns__content__product-list__item__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.returns__content__product-list__item__details{margin-left:10px}.returns__content__product-list__item__details__name{font-family:"floyd_gothic_bold";font-size:0.73125rem;color:#000}.returns__content__product-list__item__details__options{font-size:0.73125rem;color:#9a9a9a;line-height:.92rem}.returns__content__product-list__item__details__options:first-of-type{margin-top:8px}.returns__content__edit__form__error{font-family:"floyd_gothic_bold";color:#ef4023;margin:10px 0 0}.returns__content__edit__form .returns__content__product-list__item{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;height:auto;height:80px;position:relative}.returns__content__edit__form .returns__content__product-list__item input{left:-9999px;position:absolute}.returns__content__edit__form .returns__content__product-list__item input+label::after{content:none}.returns__content__edit__form .returns__content__product-list__item input:checked+label::after{content:''}.returns__content__edit__form .returns__content__product-list__item input:focus+label::before{outline:0}.returns__content__edit__form .returns__content__product-list__item label{font-size:0.75rem;line-height:1rem;line-height:1.125rem;color:#000;padding-left:calc(18px + 5px);position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.returns__content__edit__form .returns__content__product-list__item label::before,.returns__content__edit__form .returns__content__product-list__item label::after{position:absolute}.returns__content__edit__form .returns__content__product-list__item label::before{width:18px;height:18px;border:1px solid #000;content:'';left:0;top:0}.returns__content__edit__form .returns__content__product-list__item label::after{width:10px;height:7px;border-bottom:3px solid #000;border-left:3px solid #000;content:'';left:4px;top:4px;transform:rotate(-50deg)}.returns__content__edit__form .returns__content__product-list__item__sub-label{font-size:0.625rem;line-height:0.8125rem;color:#a7a9ac;margin:0 0 0 calc(18px + 5px);max-width:230px}.returns__content__edit__form .returns__content__product-list__item input:focus+label::before,.returns__content__edit__form .returns__content__product-list__item input:focus+label::after{outline:0}.returns__content__edit__form .returns__content__product-list__item label{height:100%;padding-left:0;position:absolute;cursor:pointer}.returns__content__edit__form .returns__content__product-list__item label::before{height:80px;width:80px;background-image:var(--label-image);background-size:cover;border:0;opacity:.4}@media screen and (min-width: 901px){.returns__content__edit__form .returns__content__product-list__item label::before{background-size:cover;border:0;left:0;top:0}}.returns__content__edit__form .returns__content__product-list__item label::after{height:80px;width:80px;background-image:var(--label-image);background-size:cover;border:2px solid #ef4023;left:0;opacity:1;top:0;transform:rotate(0)}@media screen and (min-width: 901px){.returns__content__edit__form .returns__content__product-list__item label::after{background-size:cover;left:0;top:0}}.returns__content__edit__form .returns__content__product-list__item label .returns__content__product-list__item__details{padding-left:80px}.the-shelf-support-kit-form{margin:0 30px 40px}@media screen and (min-width: 901px){.the-shelf-support-kit-form{margin:60px auto;max-width:600px}}.the-shelf-support-kit-form h3{font-family:"floyd_gothic_bold";font-size:0.975rem;line-height:1.475rem}.the-shelf-support-kit-form p{font-family:"floyd_gothic_light";font-size:0.975rem;line-height:1.475rem;margin:0}.the-shelf-support-kit-form p a{text-decoration:underline}.the-shelf-support-kit-form b{font-family:"floyd_gothic_bold";color:#ef4023}.the-shelf-support-kit-form .faqs>h2{margin-bottom:20px}.the-shelf-support-kit-form .faqs .accordion__item__link{font-family:"floyd_gothic_bold";text-decoration:underline}.the-shelf-support-kit-form__title{font-family:"floyd_gothic_bold";font-size:1.95rem;line-height:2.45rem;margin:0 0 10px}@media screen and (min-width: 901px){.the-shelf-support-kit-form__title{font-size:3.25rem;line-height:3.75rem;margin:0 0 15px}}.the-shelf-support-kit-form__header__message{font-family:"floyd_gothic_light";font-size:0.975rem;line-height:1.475rem;margin:0}.the-shelf-support-kit-form__header__message--highlighted{padding:30px;background-color:#f7f7f9}.the-shelf-support-kit-form__footer{margin-top:30px}.the-shelf-support-kit-form__content input{border:2px solid #000;font-size:0.9425rem;height:45px;margin-bottom:15px;margin-top:0;padding:12px;margin:0}.the-shelf-support-kit-form__content input input{border:0}.the-shelf-support-kit-form__content input[type="email"]{border-top:0}@media screen and (min-width: 661px){.the-shelf-support-kit-form__content input{border:2px solid #000;font-size:0.9425rem;height:45px;margin-bottom:15px;margin-top:0;padding:12px}.the-shelf-support-kit-form__content input input{border:0}.the-shelf-support-kit-form__content input[type="email"]{border-top:2px solid #000}}.the-shelf-support-kit-form__content__title{margin:15px 0;max-width:250px}@media screen and (min-width: 901px){.the-shelf-support-kit-form__content__title{max-width:500px}}.the-shelf-support-kit-form__content__title p{margin:15px 0}.the-shelf-support-kit-form__content__select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;width:100%;font-family:"floyd_gothic_light";background:transparent;background-image:url(//assets.floydhome.com/assets/icons/arrow_down-4af21cfef232be6fb13f636b10bac2009292d8ba8c82e32823fccbdeff55136b.svg);background-position:calc(100% - 10px);background-repeat:no-repeat;background-size:10px;border:2px solid #000;border-radius:0;box-sizing:border-box;cursor:pointer;height:45px;font-size:16px;margin:0 0 15px;padding:0 17px;outline:none}.the-shelf-support-kit-form__content__select .hidden{display:none}.the-shelf-support-kit-form__content__select.error{border-color:#f16343}.the-shelf-support-kit-form__content__select::-ms-expand{display:none}.the-shelf-support-kit-form__content__button-submit,.the-shelf-support-kit-form__content__button-edit{margin-bottom:20px}.the-shelf-support-kit-form__content__button-submit{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;margin-top:15px;display:inline-flex;width:auto;padding:0 30px}@media screen and (min-width: 901px){.the-shelf-support-kit-form__content__button-submit{font-size:1rem;line-height:1.25rem;height:50px}}.the-shelf-support-kit-form__content__button-submit::after{content:''}.the-shelf-support-kit-form__content__button-submit:hover{background:#333333}.the-shelf-support-kit-form__content__button-submit:active{background:#000}.the-shelf-support-kit-form__content__button-submit:disabled{cursor:not-allowed;background:gray}.the-shelf-support-kit-form__content__button-submit:focus{outline:none}.is-loading.is-loading .the-shelf-support-kit-form__content__button-submit{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .the-shelf-support-kit-form__content__button-submit:hover,.is-loading.is-loading .the-shelf-support-kit-form__content__button-submit:active,.is-loading.is-loading .the-shelf-support-kit-form__content__button-submit:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.the-shelf-support-kit-form__content__button-edit{font-family:"floyd_gothic_bold";font-size:0.875rem;line-height:0.9375rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;padding:0;color:#a7a9ac;position:absolute;right:0;text-transform:uppercase;text-decoration:underline;top:0}.the-shelf-support-kit-form__content__button-edit:focus{outline:0}.the-shelf-support-kit-form__content__image{margin-bottom:15px}@media screen and (min-width: 901px){.the-shelf-support-kit-form__content__image{height:400px;width:400px}}.the-shelf-support-kit-form__content__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.the-shelf-support-kit-form__content__attachments{margin-bottom:20px}.the-shelf-support-kit-form__content__attachments__input{display:none}.the-shelf-support-kit-form__content__attachments__attachment{display:flex;align-items:center;margin-bottom:10px}.the-shelf-support-kit-form__content__attachments__attachment__image{width:60px;height:60px;border:1px solid #000}.the-shelf-support-kit-form__content__attachments__attachment__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.the-shelf-support-kit-form__content__attachments__attachment__name{word-break:break-all}.the-shelf-support-kit-form__content__attachments__attachment__name,.the-shelf-support-kit-form__content__attachments__attachment__remove{font-family:"floyd_gothic_bold";font-size:0.73125rem;margin-left:10px}.the-shelf-support-kit-form__content__attachments__attachment__remove{cursor:pointer}.the-shelf-support-kit-form__content__attachments__attachment__remove:hover{text-decoration:underline}.the-shelf-support-kit-form__content__attachments__add{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;font-size:0.75rem;line-height:1rem;height:35px;width:140px}@media screen and (min-width: 901px){.the-shelf-support-kit-form__content__attachments__add{font-size:1rem;line-height:1.25rem;height:50px}}.the-shelf-support-kit-form__content__attachments__add::after{content:''}.the-shelf-support-kit-form__content__attachments__add:hover{background:#333333}.the-shelf-support-kit-form__content__attachments__add:active{background:#000}.the-shelf-support-kit-form__content__attachments__add:disabled{cursor:not-allowed;background:gray}.the-shelf-support-kit-form__content__attachments__add:focus{outline:none}.is-loading.is-loading .the-shelf-support-kit-form__content__attachments__add{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .the-shelf-support-kit-form__content__attachments__add:hover,.is-loading.is-loading .the-shelf-support-kit-form__content__attachments__add:active,.is-loading.is-loading .the-shelf-support-kit-form__content__attachments__add:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}@media screen and (min-width: 901px){.the-shelf-support-kit-form__content__attachments__add{font-size:0.75rem;line-height:1rem;height:35px;width:140px}}.the-shelf-support-kit-form__content__edit,.the-shelf-support-kit-form__content__show{position:relative}.the-shelf-support-kit-form__content__show{border-bottom:2px solid #000;padding-bottom:20px;color:#a7a9ac}.the-shelf-support-kit-form__content__edit__form__error{font-family:"floyd_gothic_bold";color:#ef4023;margin:0}.the-shelf-support-kit-form__content__edit__form__error a{text-decoration:underline}.the-shelf-support-kit-form__content__edit__form textarea{border:2px solid #000;padding:10px;margin-bottom:20px;height:150px;width:100%}.the-shelf-support-kit-form__content__edit__step5 p{font-family:"floyd_gothic_bold";margin-top:20px}.stay-floyd__header{align-items:center;display:flex;justify-content:center;margin:0;overflow:hidden}.stay-floyd__header__image{background-position:center center;background-repeat:no-repeat;background-size:cover;content:' ';height:45vh;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1);width:100%}@media screen and (min-width: 901px){.stay-floyd__header__image{height:65vh;width:100%}}.stay-floyd__header__image:hover{transform:scale(1.015)}.stay-floyd__header__image-mask{background:transparent;display:flex;height:45vh;justify-content:center;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1);width:100%}@media screen and (min-width: 901px){.stay-floyd__header__image-mask{height:65vh;width:100%}}.stay-floyd__header__image-mask:hover{background:rgba(0,0,0,0.15)}.stay-floyd__header__image-mask__logo{align-self:center;max-width:450px;width:75%;z-index:5}@media screen and (min-width: 901px){.stay-floyd__header__image-mask__logo{width:45%}}.stay-floyd__header__image-mask h1{font-family:"floyd_gothic_bold";font-size:2.6rem;line-height:3.1rem;align-self:center;color:#fff;padding:0 30px;text-align:center;text-transform:capitalize}@media screen and (min-width: 661px){.stay-floyd__header__image-mask h1{font-size:3.25rem;line-height:3.75rem}}@media screen and (min-width: 901px){.stay-floyd__header__image-mask h1{font-size:4.0625rem;line-height:4.5625rem}}.stay-floyd__text{margin:40px 30px 80px;text-align:left}.stay-floyd__text__wrapper{margin:0 auto;max-width:600px}.stay-floyd__text h3{font-family:"floyd_gothic_bold";font-size:1.625rem;line-height:2.125rem}.stay-floyd__text p{font-size:1.1375rem;line-height:1.6375rem;margin:20px 0}.stay-floyd__listings li:first-of-type{margin-top:0}.stay-floyd__listings__listing{display:block;margin:0 30px 75px;padding:0}@media screen and (min-width: 661px){.stay-floyd__listings__listing{display:flex;justify-content:space-between;margin:100px 30px 75px;padding:0}.stay-floyd__listings__listing.reverse{flex-direction:row-reverse}}@media screen and (min-width: 661px) and (min-width: 661px){.stay-floyd__listings__listing.reverse .stay-floyd__listings__listing__image{margin:0 0 0 50px}}@media screen and (min-width: 661px) and (min-width: 661px){.stay-floyd__listings__listing.reverse .stay-floyd__listings__listing__image{margin:0 0 0 80px}}@media screen and (min-width: 901px){.stay-floyd__listings__listing{margin:0 auto 75px;max-width:1280px;padding:0 140px}}.stay-floyd__listings__listing__image{align-self:flex-start;flex:2 1 0;margin:0}@media screen and (min-width: 661px){.stay-floyd__listings__listing__image{margin:0 50px 0 0;max-width:510px;min-width:320px}}@media screen and (min-width: 901px){.stay-floyd__listings__listing__image{margin:0 80px 0 0}}.stay-floyd__listings__listing__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.stay-floyd__listings__listing__description{align-self:center;flex:1 1 0;margin:0 10px}@media screen and (min-width: 1281px){.stay-floyd__listings__listing__description{max-width:500px}}.stay-floyd__listings__listing__description h2{font-family:"floyd_gothic_bold";font-size:1.70625rem;line-height:2.20625rem;margin-top:20px}@media screen and (min-width: 661px){.stay-floyd__listings__listing__description h2{font-size:2.1125rem;line-height:2.6125rem;margin-top:0}}.stay-floyd__listings__listing__description p{font-size:0.975rem;line-height:1.475rem;margin-top:25px;max-width:435px}.stay-floyd__listings__listing__description a{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;font-size:0.85313rem;display:block;margin-top:25px;padding:16px 0;text-align:center;width:215px}.stay-floyd__listings__listing__description a:disabled{cursor:not-allowed}.stay-floyd__listings__listing__description a:hover{background:#4a4a4a}.stay-floyd__listings__listing__description a:active{background:#313131}.stay-floyd__listings__listing__description a:focus{background:#313131}.is-loading.is-loading .stay-floyd__listings__listing__description a{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .stay-floyd__listings__listing__description a:hover,.is-loading.is-loading .stay-floyd__listings__listing__description a:active,.is-loading.is-loading .stay-floyd__listings__listing__description a:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.stay-floyd__listings__listing__description a.sf-external{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;font-size:0.85313rem;display:block;margin-top:25px;padding:16px 0;text-align:center;width:215px;background:none;color:#4a4a4a;font-size:.85rem;letter-spacing:2px;text-transform:uppercase;transition:all .2s ease}.stay-floyd__listings__listing__description a.sf-external:disabled{cursor:not-allowed}.stay-floyd__listings__listing__description a.sf-external:hover{background:#4a4a4a}.stay-floyd__listings__listing__description a.sf-external:active{background:#313131}.stay-floyd__listings__listing__description a.sf-external:focus{background:#313131}.is-loading.is-loading .stay-floyd__listings__listing__description a.sf-external{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .stay-floyd__listings__listing__description a.sf-external:hover,.is-loading.is-loading .stay-floyd__listings__listing__description a.sf-external:active,.is-loading.is-loading .stay-floyd__listings__listing__description a.sf-external:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.stay-floyd__listings__listing__description a.sf-external .sf-arrow-next{height:auto;width:1.5rem;fill:#4a4a4a;margin:0 0 0 23px;transition:all .2s ease}.stay-floyd__listings__listing__description a.sf-external:hover,.stay-floyd__listings__listing__description a.sf-external:active{background-color:#fff;color:#000;text-decoration:none}.stay-floyd__listings__listing__description a.sf-external:hover .sf-arrow-next,.stay-floyd__listings__listing__description a.sf-external:active .sf-arrow-next{fill:#000;transform:translateX(4px)}.stay-floyd__listings__listing.stay-floyd-show.reverse__description .sf-normal{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;font-size:0.85313rem;display:block;margin-top:25px;padding:16px 0;text-align:center;width:215px}.stay-floyd__listings__listing.stay-floyd-show.reverse__description .sf-normal:disabled{cursor:not-allowed}.stay-floyd__listings__listing.stay-floyd-show.reverse__description .sf-normal:hover{background:#4a4a4a}.stay-floyd__listings__listing.stay-floyd-show.reverse__description .sf-normal:active{background:#313131}.stay-floyd__listings__listing.stay-floyd-show.reverse__description .sf-normal:focus{background:#313131}.is-loading.is-loading .stay-floyd__listings__listing.stay-floyd-show.reverse__description .sf-normal{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .stay-floyd__listings__listing.stay-floyd-show.reverse__description .sf-normal:hover,.is-loading.is-loading .stay-floyd__listings__listing.stay-floyd-show.reverse__description .sf-normal:active,.is-loading.is-loading .stay-floyd__listings__listing.stay-floyd-show.reverse__description .sf-normal:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.stay-floyd__listings__listing.on-two{margin:0 30px 80px}@media screen and (min-width: 661px){.stay-floyd__listings__listing.on-two{display:flex;justify-content:center;margin:0 auto 80px}}.stay-floyd__listings__listing.on-two li{margin:0 0 30px}@media screen and (min-width: 661px){.stay-floyd__listings__listing.on-two li{margin:0;max-width:600px;padding:0 25px 0 100px}.stay-floyd__listings__listing.on-two li:last-child{padding:0 100px 0 25px}}.stay-floyd__listings__listing.on-two li:last-child{margin:0}.stay-floyd__sf-sweepstakes{background:#e3e9e2;margin-top:110px;padding:50px 0}.stay-floyd__sf-sweepstakes .klaviyo-subscribe-email{margin:0 auto;padding:0 30px}@media screen and (min-width: 661px){.stay-floyd__sf-sweepstakes .klaviyo-subscribe-email__messages{text-align:center}}.stay-floyd__sf-sweepstakes .klaviyo-subscribe-email__title{font-size:1.7875rem;line-height:2.2875rem;margin:0 auto 20px}@media screen and (min-width: 661px){.stay-floyd__sf-sweepstakes .klaviyo-subscribe-email__title{font-size:1.54375rem;line-height:2.04375rem;max-width:450px;text-align:center}}@media screen and (min-width: 901px){.stay-floyd__sf-sweepstakes .klaviyo-subscribe-email__title{max-width:none}}.stay-floyd__sf-sweepstakes .klaviyo-subscribe-email__button,.stay-floyd__sf-sweepstakes .klaviyo-subscribe-email__field-group input{float:none}@media screen and (min-width: 661px){.stay-floyd__sf-sweepstakes .klaviyo-subscribe-email__button,.stay-floyd__sf-sweepstakes .klaviyo-subscribe-email__field-group input{float:left}}.stay-floyd__sf-sweepstakes .klaviyo-subscribe-email__field-group input{margin-bottom:20px;width:100%}@media screen and (min-width: 661px){.stay-floyd__sf-sweepstakes .klaviyo-subscribe-email__field-group input{width:75%}}.stay-floyd__sf-sweepstakes .klaviyo-subscribe-email__button{width:200px}@media screen and (min-width: 661px){.stay-floyd__sf-sweepstakes .klaviyo-subscribe-email__button{padding:10px;width:25%}}@media screen and (min-width: 661px){.stay-floyd__sf-sweepstakes .klaviyo-subscribe-email .sf-sweepstakes-subscription{margin:0 auto;max-width:500px}}.stay-floyd-show .sf-external-footer{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"floyd_gothic_bold";background:#000;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:12px;line-height:20px;padding:12px;width:100%;font-size:0.85313rem;display:block;margin-top:25px;padding:16px 0;text-align:center;width:215px;background:none;color:#4a4a4a;font-size:.85rem;letter-spacing:2px;text-transform:uppercase;transition:all .2s ease;height:50px;width:215px;margin:1em 0 6em;display:flex;justify-content:center;align-items:center;text-transform:none;border:1px solid #000;letter-spacing:.03px;margin:0 auto 80px}.stay-floyd-show .sf-external-footer:disabled{cursor:not-allowed}.stay-floyd-show .sf-external-footer:hover{background:#4a4a4a}.stay-floyd-show .sf-external-footer:active{background:#313131}.stay-floyd-show .sf-external-footer:focus{background:#313131}.is-loading.is-loading .stay-floyd-show .sf-external-footer{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .stay-floyd-show .sf-external-footer:hover,.is-loading.is-loading .stay-floyd-show .sf-external-footer:active,.is-loading.is-loading .stay-floyd-show .sf-external-footer:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.stay-floyd-show .sf-external-footer .sf-arrow-next{height:auto;width:1.5rem;fill:#4a4a4a;margin:0 0 0 23px;transition:all .2s ease}.stay-floyd-show .sf-external-footer:hover,.stay-floyd-show .sf-external-footer:active{background-color:#fff;color:#000;text-decoration:none}.stay-floyd-show .sf-external-footer:hover .sf-arrow-next,.stay-floyd-show .sf-external-footer:active .sf-arrow-next{fill:#000;transform:translateX(4px)}.stay-floyd-show .sf-external-footer .sf-arrow-next{fill:transparent;margin-left:-25px}.stay-floyd-show .sf-external-footer:hover,.stay-floyd-show .sf-external-footer:active{background-color:#000;color:#fff}.stay-floyd-show .sf-external-footer:hover .sf-arrow-next,.stay-floyd-show .sf-external-footer:active .sf-arrow-next{display:flex;fill:#fff;margin-left:15px}.stay-floyd-show .stay-floyd__carousel{max-width:830px}.stay-floyd-show .stay-floyd__listings__listing:first-of-type{margin-top:90px}.typography{padding:0 30px}.typography__title{text-transform:uppercase;color:#ef4023;border-bottom:13px solid #ef4023;display:inline-block;margin-bottom:30px}.typography b{font-family:"floyd_gothic_bold"}.typography .description{max-width:500px}.typography>*{margin-top:20px}.typography .resize-text{text-decoration:underline}.typography .resize-symbol{font-size:1.75rem;line-height:2.0625rem;position:relative;top:3px}.typography .device{font-family:"floyd_gothic_bold";text-transform:uppercase;color:#ef4023;margin-top:30px}.typography table{border-collapse:collapse;width:100%}.typography table th{font-size:0.9375rem;line-height:1.25rem;text-align:left;color:#ef4023;min-width:300px;padding-bottom:20px}.typography table tr td,.typography table tr th{border-bottom:1px solid #9a9a9a}.typography table tr .rendered{padding:30px 30px 30px 0}.typography table tr .classes{width:150px;font-size:0.9375rem;line-height:1.25rem}.typography table tr .sizes{font-size:0.9375rem;line-height:1.25rem;font-family:"floyd_gothic_bold";color:#ef4023}.typography code{padding:5px 10px;background-color:#ebebea;display:inline-block;font-weight:bold;white-space:nowrap}.login,.registration{margin:30px 30px;min-width:250px}@media screen and (min-width: 901px){.login,.registration{width:430px;margin:0 auto;padding:50px 0}}.login .error_wrapper,.registration .error_wrapper{margin-bottom:1em}.login__title,.registration__title{margin-bottom:35px}.login .form-text,.registration .form-text{position:relative;margin-bottom:20px}.login .form-text.error label,.registration .form-text.error label{color:#ef4023}.login .form-text.error label span::before,.registration .form-text.error label span::before{content:': '}.login .form-text label,.registration .form-text label{font-size:0.75rem;line-height:1rem;position:absolute;top:calc(50% - 6px);left:12px;color:#9a9a9a;pointer-events:none}.login .form-text .field_with_errors,.registration .form-text .field_with_errors{display:block}.login .form-text .field_with_errors input::-moz-placeholder,.registration .form-text .field_with_errors input::-moz-placeholder{color:inherit}.login .form-text .field_with_errors input:-ms-input-placeholder,.registration .form-text .field_with_errors input:-ms-input-placeholder{color:inherit}.login .form-text .field_with_errors input::-ms-input-placeholder,.registration .form-text .field_with_errors input::-ms-input-placeholder{color:inherit}.login .form-text .field_with_errors input::placeholder,.registration .form-text .field_with_errors input::placeholder{color:inherit}.login .form-text .field_with_errors label,.registration .form-text .field_with_errors label{font-size:0.625rem;line-height:0.8125rem;top:5px}.login .form-text input,.registration .form-text input{font-size:1rem;line-height:0.875rem;box-shadow:0 0 0 1000px #fff inset;border:2px solid #000;height:44px;padding:15px 12px 0;width:100%;outline:0}@media screen and (min-width: 901px){.login .form-text input,.registration .form-text input{font-size:0.875rem}}.login .form-text input::-moz-placeholder,.registration .form-text input::-moz-placeholder{color:transparent}.login .form-text input:-ms-input-placeholder,.registration .form-text input:-ms-input-placeholder{color:transparent}.login .form-text input::-ms-input-placeholder,.registration .form-text input::-ms-input-placeholder{color:transparent}.login .form-text input::placeholder,.registration .form-text input::placeholder{color:transparent}.login .form-text input:focus::-moz-placeholder,.registration .form-text input:focus::-moz-placeholder{color:inherit}.login .form-text input:focus:-ms-input-placeholder,.registration .form-text input:focus:-ms-input-placeholder{color:inherit}.login .form-text input:focus::-ms-input-placeholder,.registration .form-text input:focus::-ms-input-placeholder{color:inherit}.login .form-text input:focus::placeholder,.registration .form-text input:focus::placeholder{color:inherit}.login .form-text input:focus+label,.registration .form-text input:focus+label{font-size:0.625rem;line-height:0.8125rem;top:5px}.login .form-text input:not(:-moz-placeholder-shown)+label,.registration .form-text input:not(:-moz-placeholder-shown)+label{font-size:0.625rem;line-height:0.8125rem;top:5px}.login .form-text input:not(:-ms-input-placeholder)+label,.registration .form-text input:not(:-ms-input-placeholder)+label{font-size:0.625rem;line-height:0.8125rem;top:5px}.login .form-text input:not(:placeholder-shown)+label,.registration .form-text input:not(:placeholder-shown)+label{font-size:0.625rem;line-height:0.8125rem;top:5px}.login .form-textarea,.registration .form-textarea{position:relative}.login .form-textarea.error label,.registration .form-textarea.error label{color:#ef4023}.login .form-textarea.error label span::before,.registration .form-textarea.error label span::before{content:': '}.login .form-textarea label,.registration .form-textarea label{font-size:0.75rem;line-height:1rem;position:absolute;top:calc(50% - 6px);left:12px;color:#9a9a9a;pointer-events:none}.login .form-textarea .field_with_errors,.registration .form-textarea .field_with_errors{display:block}.login .form-textarea .field_with_errors input::-moz-placeholder,.registration .form-textarea .field_with_errors input::-moz-placeholder{color:inherit}.login .form-textarea .field_with_errors input:-ms-input-placeholder,.registration .form-textarea .field_with_errors input:-ms-input-placeholder{color:inherit}.login .form-textarea .field_with_errors input::-ms-input-placeholder,.registration .form-textarea .field_with_errors input::-ms-input-placeholder{color:inherit}.login .form-textarea .field_with_errors input::placeholder,.registration .form-textarea .field_with_errors input::placeholder{color:inherit}.login .form-textarea .field_with_errors label,.registration .form-textarea .field_with_errors label{font-size:0.625rem;line-height:0.8125rem;top:5px}.login .form-textarea input,.registration .form-textarea input{font-size:1rem;line-height:0.875rem;box-shadow:0 0 0 1000px #fff inset;border:2px solid #000;height:44px;padding:15px 12px 0;width:100%;outline:0}@media screen and (min-width: 901px){.login .form-textarea input,.registration .form-textarea input{font-size:0.875rem}}.login .form-textarea input::-moz-placeholder,.registration .form-textarea input::-moz-placeholder{color:transparent}.login .form-textarea input:-ms-input-placeholder,.registration .form-textarea input:-ms-input-placeholder{color:transparent}.login .form-textarea input::-ms-input-placeholder,.registration .form-textarea input::-ms-input-placeholder{color:transparent}.login .form-textarea input::placeholder,.registration .form-textarea input::placeholder{color:transparent}.login .form-textarea input:focus::-moz-placeholder,.registration .form-textarea input:focus::-moz-placeholder{color:inherit}.login .form-textarea input:focus:-ms-input-placeholder,.registration .form-textarea input:focus:-ms-input-placeholder{color:inherit}.login .form-textarea input:focus::-ms-input-placeholder,.registration .form-textarea input:focus::-ms-input-placeholder{color:inherit}.login .form-textarea input:focus::placeholder,.registration .form-textarea input:focus::placeholder{color:inherit}.login .form-textarea input:focus+label,.registration .form-textarea input:focus+label{font-size:0.625rem;line-height:0.8125rem;top:5px}.login .form-textarea input:not(:-moz-placeholder-shown)+label,.registration .form-textarea input:not(:-moz-placeholder-shown)+label{font-size:0.625rem;line-height:0.8125rem;top:5px}.login .form-textarea input:not(:-ms-input-placeholder)+label,.registration .form-textarea input:not(:-ms-input-placeholder)+label{font-size:0.625rem;line-height:0.8125rem;top:5px}.login .form-textarea input:not(:placeholder-shown)+label,.registration .form-textarea input:not(:placeholder-shown)+label{font-size:0.625rem;line-height:0.8125rem;top:5px}.login .form-button,.registration .form-button{font-size:1rem;line-height:1.25rem;height:50px;width:100%}.login .form-checkbox,.registration .form-checkbox{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;height:auto;margin-bottom:20px}.login .form-checkbox input,.registration .form-checkbox input{left:-9999px;position:absolute}.login .form-checkbox input+label::after,.registration .form-checkbox input+label::after{content:none}.login .form-checkbox input:checked+label::after,.registration .form-checkbox input:checked+label::after{content:''}.login .form-checkbox input:focus+label::before,.registration .form-checkbox input:focus+label::before{outline:0}.login .form-checkbox label,.registration .form-checkbox label{font-size:0.75rem;line-height:1rem;line-height:1.125rem;color:#000;padding-left:calc(18px + 5px);position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.login .form-checkbox label::before,.login .form-checkbox label::after,.registration .form-checkbox label::before,.registration .form-checkbox label::after{position:absolute}.login .form-checkbox label::before,.registration .form-checkbox label::before{width:18px;height:18px;border:1px solid #000;content:'';left:0;top:0}.login .form-checkbox label::after,.registration .form-checkbox label::after{width:10px;height:7px;border-bottom:3px solid #000;border-left:3px solid #000;content:'';left:4px;top:4px;transform:rotate(-50deg)}.login .form-checkbox__sub-label,.registration .form-checkbox__sub-label{font-size:0.625rem;line-height:0.8125rem;color:#a7a9ac;margin:0 0 0 calc(18px + 5px);max-width:230px}.login .form-checkbox label,.registration .form-checkbox label{font-family:"floyd_gothic_bold"}.login .form-checkbox label::before,.registration .form-checkbox label::before{border:2px solid #000}.login .form-actions,.registration .form-actions{font-size:0.75rem;line-height:1rem;font-family:"floyd_gothic_bold";margin:7px 0 30px}.page .animation-loop{background-color:#ef4023;padding:30px 0;max-width:none}@media screen and (min-width: 901px){.page .animation-loop__container{margin:auto;max-width:900px}}.page .animation-loop img{display:block;margin:0 auto;vertical-align:middle;width:100%}@media screen and (min-width: 901px){.page .animation-loop img{width:75%}}.page .animation-loop__caption{font-family:"floyd_gothic_bold";color:#fff;margin:0 auto;padding:30px;width:90%}@media screen and (min-width: 901px){.page .animation-loop__caption{margin-left:200px;max-width:320px;padding:0;width:70%}}.page .animation-loop__caption a{text-decoration:underline}.page .animation-loop__caption__link{display:block;margin-top:20px;text-decoration:underline}.page .hero{background-color:#f1f4f2;padding:80px 30px;width:100%;color:#ef4023;visibility:hidden;max-width:none}@media screen and (min-width: 901px){.page .hero{padding:0}}.page .hero h2,.page .hero p{font-family:"floyd_gothic_bold";font-size:1.875rem;line-height:2.3125rem;text-align:left}@media screen and (min-width: 901px){.page .hero h2,.page .hero p{font-size:2.1875rem;line-height:3.125rem}}@media screen and (min-width: 901px){.page .hero h2,.page .hero p{margin:0 auto;max-width:850px;padding:80px 0}}.page .hero a{font-size:1rem;line-height:1.25rem;text-decoration:underline;display:block;margin-top:20px}.page .hero a.bigger{font-family:"floyd_gothic_bold";font-size:1.875rem;line-height:2.3125rem;display:inline}@media screen and (min-width: 901px){.page .hero a.bigger{font-size:2.1875rem;line-height:3.125rem}}.page .hero h2{color:#f1f4f2;max-width:960px}@media screen and (min-width: 901px){.page .hero h2{padding:80px 30px}}.page .hero.effect{transition:2s visibility ease;visibility:visible}.page .hero.effect h2{color:#ef4023;transition:2.5s color ease}.page .hero--flat{margin-bottom:0;padding:0;visibility:visible;background-color:#fff;color:#000}@media screen and (min-width: 901px){.page .hero--flat{display:none}}.page .hero--flat p{padding:25px 80px 25px 30px}.page .hero--red-highlighted-bg{background-color:#ef4023}.page .hero--red-highlighted-bg h2{color:#ef4023}.page .hero--red-highlighted-bg.effect{background-color:#ef4023}.page .hero--red-highlighted-bg.effect h2{color:#fff}.page .hero--white-highlighted-bg{background-color:#fff}.page .hero--white-highlighted-bg h2{color:#fff}.page .hero--white-highlighted-bg.effect{background-color:#fff}.page .hero--white-highlighted-bg.effect h2{color:#ef4023}.page .snippet{margin-bottom:40px;max-width:none;padding:0}@media screen and (min-width: 901px){.page .snippet{align-items:center;display:flex;justify-content:space-between;max-width:960px;padding:0 80px}.page .snippet--reverse{flex-direction:row-reverse}}.page .snippet--last{margin-bottom:60px}@media screen and (min-width: 901px){.page .snippet--last{margin-bottom:80px}}.page .snippet__image{flex-basis:52%;margin:0 0 20px;height:210px}@media screen and (min-width: 901px){.page .snippet__image{margin:0;height:265px}}.page .snippet__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page .snippet__text{flex-basis:42%;margin:0 30px}@media screen and (min-width: 901px){.page .snippet__text{margin:0;padding:0 50px 0 0}}.page .snippet__text h2,.page .snippet__text p{font-size:1rem;line-height:1.25rem}.page .snippet__text p{margin-top:7px}.page .snippet__text h2{font-family:"floyd_gothic_bold"}@media screen and (min-width: 901px){.page .snippet__text--reverse{padding:0 0 0 50px}}@media screen and (min-width: 901px){.page .newsletter-subscription ul{display:flex;justify-content:space-between}}.page .newsletter-subscription__input{width:100%;margin-top:20px}@media screen and (min-width: 901px){.page .newsletter-subscription__input{max-width:400px;margin-top:0}}.page .newsletter-subscription__description{margin-right:50px}.page .newsletter-subscription__description__title{font-size:1.75rem;line-height:2.0625rem;font-family:"floyd_gothic_bold"}.page .newsletter-subscription__description__subtitle{font-size:0.9375rem;line-height:1.25rem;font-family:"floyd_gothic_bold";margin-top:10px}.page .newsletter-subscription__description__text{max-width:400px;margin-bottom:30px}.page .newsletter-subscription__description__text a{text-decoration:underline}@media screen and (min-width: 901px){.page .newsletter-subscription{padding:0 30px}}.page .masthead{display:block;position:relative;height:530px;max-width:none}@media screen and (min-width: 661px){.page .masthead{height:auto}}.page .masthead__image{height:400px;-o-object-fit:cover;object-fit:cover;display:none;width:100%}@media screen and (min-width: 901px){.page .masthead__image{display:block;height:80vh}}.page .masthead__image--mobile{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width: 901px){.page .masthead__image--mobile{display:none}}.page .masthead__contents{margin-top:10px;position:absolute;top:auto;bottom:30px;left:30px;right:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (min-width: 661px){.page .masthead__contents{width:500px}}@media screen and (min-width: 901px){.page .masthead__contents{top:50%;left:50%;transform:translate(-50%, -50%);width:auto;margin:0}}.page .masthead__contents__text{font-family:"floyd_gothic_bold";font-size:2.25rem;line-height:2.6875rem;color:#fff;max-width:none;margin:10px 0}@media screen and (min-width: 661px){.page .masthead__contents__text{font-size:6vw;line-height:7vw}}@media screen and (min-width: 901px){.page .masthead__contents__text{margin:0 0 10px}}.page .masthead__contents__button{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;font-size:1rem;line-height:1.25rem;height:50px;background:#fff;color:#000;width:100%}@media screen and (min-width: 901px){.page .masthead__contents__button{font-size:1rem;line-height:1.25rem;height:50px}}.page .masthead__contents__button::after{content:''}.page .masthead__contents__button:hover{background:#333333}.page .masthead__contents__button:active{background:#000}.page .masthead__contents__button:disabled{cursor:not-allowed;background:gray}.page .masthead__contents__button:focus{outline:none}.is-loading.is-loading .page .masthead__contents__button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .page .masthead__contents__button:hover,.is-loading.is-loading .page .masthead__contents__button:active,.is-loading.is-loading .page .masthead__contents__button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.page .masthead__contents__button:hover{background:#fff}.page .masthead__contents__button:active{background:#fff}.page .masthead__contents__button:disabled{cursor:not-allowed;background:#fff}@media screen and (min-width: 661px){.page .masthead__contents__button{width:240px}}.page .masthead .video{position:relative;background-color:#fff;cursor:pointer;cursor:default;height:100%;width:100%}.page .masthead .video__wrapper{position:relative;padding-bottom:56.25%;height:0}.page .masthead .video__wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.page .masthead .video__controls{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;background:#ef4023;color:#fff;font-size:1.75rem;line-height:2.0625rem;height:50px;width:auto;padding:0 10px;align-items:center;display:flex;flex-direction:row-reverse;justify-content:center;left:0;position:absolute;top:0}@media screen and (min-width: 901px){.page .masthead .video__controls{font-size:1rem;line-height:1.25rem;height:50px}}.page .masthead .video__controls::after{content:''}.page .masthead .video__controls:hover{background:#333333}.page .masthead .video__controls:active{background:#000}.page .masthead .video__controls:disabled{cursor:not-allowed;background:gray}.page .masthead .video__controls:focus{outline:none}.is-loading.is-loading .page .masthead .video__controls{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .page .masthead .video__controls:hover,.is-loading.is-loading .page .masthead .video__controls:active,.is-loading.is-loading .page .masthead .video__controls:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.page .masthead .video__controls:hover{background:#f2664f}.page .masthead .video__controls:active{background:#bf331c}.page .masthead .video__controls:disabled{cursor:not-allowed;background:#f7a091}@media screen and (min-width: 901px){.page .masthead .video__controls{font-size:2.25rem;line-height:2.6875rem}}@media screen and (min-width: 901px){.page .masthead .video__controls{height:81px;padding:0 20px}}.page .masthead .video__controls svg{width:20px}@media screen and (min-width: 901px){.page .masthead .video__controls svg{width:23px}}.page .masthead .video__controls__caption{margin:0 8px 0 0}.page .masthead .video__caption{font-family:"floyd_gothic_bold";display:none}@media screen and (min-width: 661px){.page .masthead .video{height:80vh}}.page .masthead .video__controls{visibility:hidden}@media screen and (min-width: 901px){.page .masthead__contents{margin:0 0 70px 70px;bottom:0;left:0;top:unset;transform:translate(0, 0)}}.page .masthead__contents__text{font-family:"floyd_gothic_bold";font-size:2.25rem;line-height:2.6875rem;max-width:760px;color:#000}@media screen and (min-width: 661px){.page .masthead__contents__text{font-size:4.5vw;line-height:5.2vw}}@media screen and (min-width: 1280px){.page .masthead__contents__text{font-size:3.875rem;line-height:4.25rem}}.page .masthead__contents__button{background:#000;color:#fff}.page .masthead__contents__button:hover{background:#000}.page .masthead__contents__button:active{background:#000}.page .masthead__contents__button:disabled{cursor:not-allowed;background:#000}.page .masthead__contents .black{color:#000}.page .masthead__contents .red{color:#ef4023}.page .masthead__contents .white{color:#fff}.page .value-props{text-align:left;max-width:400px}@media screen and (min-width: 661px){.page .value-props{max-width:500px}.page .value-props.two-columns ul{justify-content:space-evenly}}@media screen and (min-width: 901px){.page .value-props{max-width:960px}}.page .value-props--percentages{max-width:960px}.page .value-props--percentages h2{font-family:"floyd_gothic_bold";font-size:1.1375rem;line-height:1.6375rem;margin-bottom:30px}@media screen and (min-width: 901px){.page .value-props--percentages h2{font-size:0.975rem;line-height:1.475rem}}.page .value-props--percentages ul li h1{font-size:3.98125rem;line-height:3.98125rem;color:#ef4023;margin-bottom:10px}.page .value-props__title{font-family:"floyd_gothic_bold"}@media screen and (min-width: 901px){.page .value-props ul{display:flex;justify-content:space-between}}.page .value-props ul svg{display:none}.page .value-props ul li{margin-bottom:30px}@media screen and (min-width: 901px){.page .value-props ul li{margin-bottom:0}}.page .value-props ul li:last-child{margin-bottom:30px}@media screen and (min-width: 901px){.page .value-props ul li:last-child{margin-bottom:0}}.page .value-props ul li .percentage{font-size:1.75rem;line-height:2.0625rem;font-family:"floyd_gothic_bold";color:#ef4023}@media screen and (min-width: 901px){.page .value-props ul li .percentage{font-size:4rem;line-height:4.875rem}}.page .value-props ul li h4{color:#ef4023;display:inline}.page .value-props ul li p{color:#000;margin:4px 0 0;width:100%}@media screen and (min-width: 901px){.page .value-props ul li p{width:200px}}.page .value-props ul li p a{text-decoration:underline}@media screen and (min-width: 901px){.page .value-props{max-width:900px}}.page .details{max-width:none}.page .details .h3,.page .details p{max-width:400px}.page .details p{margin-bottom:50px;max-width:500px}.page .details p,.page .details .h4{font-family:"floyd_gothic_bold"}.page .details .h4{margin-bottom:20px}.page .details__title-wrapper{margin:0 30px 60px}@media screen and (min-width: 901px){.page .details__title-wrapper{margin:0 auto;max-width:900px}}.page .details__contents-wrapper{background-color:#f7f8f9;padding:60px 0}.page .details__contents{margin:0 30px}@media screen and (min-width: 901px){.page .details__contents{max-width:900px;margin:0 auto;display:flex}}@media screen and (min-width: 901px){.page .details__contents__dimensions{flex-basis:70%;margin-right:60px}}@media screen and (min-width: 661px){.page .details__contents__dimensions__grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:60px}}.page .details__contents__dimensions__grid li{max-width:300px;margin:0 20px 30px}@media screen and (min-width: 661px){.page .details__contents__dimensions__grid li{margin:0}}.page .details__contents__dimensions__grid li:last-of-type{margin-bottom:0}.page .details__contents__dimensions__grid li img{width:100%;display:block}.page .details__contents__dimensions__grid li p{font-size:0.975rem;line-height:1.475rem;font-family:"floyd_gothic_light"}.page .details__contents__dimensions__grid li b{font-family:"floyd_gothic_bold"}.page .details__contents__colors{flex-basis:30%;margin-top:50px}@media screen and (min-width: 901px){.page .details__contents__colors{margin-top:0}}.page .details__contents__colors li{display:flex;height:50px;margin-bottom:10px}.page .details__contents__colors li:last-of-type{margin-bottom:0}.page .details__contents__colors li img{width:50px;height:50px}.page .details__contents__colors li p{margin-left:10px}.page .video{position:relative;background-color:#fff;cursor:pointer}.page .video__wrapper{position:relative;padding-bottom:56.25%;height:0}.page .video__wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.page .video__controls{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;background:#ef4023;color:#fff;font-size:1.75rem;line-height:2.0625rem;height:50px;width:auto;padding:0 10px;align-items:center;display:flex;flex-direction:row-reverse;justify-content:center;left:0;position:absolute;top:0}@media screen and (min-width: 901px){.page .video__controls{font-size:1rem;line-height:1.25rem;height:50px}}.page .video__controls::after{content:''}.page .video__controls:hover{background:#333333}.page .video__controls:active{background:#000}.page .video__controls:disabled{cursor:not-allowed;background:gray}.page .video__controls:focus{outline:none}.is-loading.is-loading .page .video__controls{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .page .video__controls:hover,.is-loading.is-loading .page .video__controls:active,.is-loading.is-loading .page .video__controls:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.page .video__controls:hover{background:#f2664f}.page .video__controls:active{background:#bf331c}.page .video__controls:disabled{cursor:not-allowed;background:#f7a091}@media screen and (min-width: 901px){.page .video__controls{font-size:2.25rem;line-height:2.6875rem}}@media screen and (min-width: 901px){.page .video__controls{height:81px;padding:0 20px}}.page .video__controls svg{width:20px}@media screen and (min-width: 901px){.page .video__controls svg{width:23px}}.page .video__controls__caption{margin:0 8px 0 0}.page .video__caption{font-family:"floyd_gothic_bold";display:none}.page .configurations p{max-width:500px}.page .configurations ul{margin-top:30px}@media screen and (min-width: 661px){.page .configurations ul{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:30px}}.page .configurations ul li{margin-bottom:20px}@media screen and (min-width: 661px){.page .configurations ul li{margin-bottom:0}}.page .configurations ul li:last-of-type{margin-bottom:0}.page .configurations ul li .image{height:220px;background-color:#f7f8f9;padding-bottom:20px}.page .configurations ul li .image img{height:100%;display:block;margin:0 auto}.page .configurations ul li .name{font-size:1rem;line-height:1.25rem;font-family:"floyd_gothic_bold";margin-top:10px}.page .configurations ul li .name,.page .configurations ul li .description,.page .configurations ul li .dimensions{padding:0 10px}.page .configurations ul li .dimensions{font-size:0.75rem;line-height:1rem;font-family:"floyd_gothic_bold";margin-bottom:0}.page .heading p,.page .heading div{line-height:1.4375rem;max-width:290px}@media screen and (min-width: 901px){.page .heading p,.page .heading div{max-width:470px}}.page .passage h1{font-size:2.25rem;line-height:2.6875rem}@media screen and (min-width: 661px){.page .passage h1{max-width:none}}.page .passage a{text-decoration:underline}.page .passage p{font-family:"floyd_gothic_bold";font-size:0.9375rem;line-height:1.25rem}.page .passage--red{color:#ef4023}.page .passage--small div{font-size:1.75rem;line-height:2.0625rem;font-family:"floyd_gothic_bold"}.page .passage--small p{font-family:"floyd_gothic_light"}.page .passage--mini div{font-family:"floyd_gothic_bold"}.page .passage--mini p{font-family:"floyd_gothic_light"}.page .images-grid .grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:30px}.page .images-grid .grid img{width:100%;-o-object-fit:cover;object-fit:cover}.page .big-image{max-width:960px;max-width:none}.page .big-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page .big-image a{font-family:"floyd_gothic_bold";font-size:0.975rem;line-height:0.975rem;display:block;margin:8px 0 0 30px;text-decoration:underline}@media screen and (min-width: 901px){.page .big-image a{margin-left:20px}}.page .big-image--large{max-width:none}@media screen and (min-width: 901px){.page .big-image--large{max-width:none}}.page .big-image--top{height:240px;margin-bottom:40px}@media screen and (min-width: 901px){.page .big-image--top{padding:0 30px;height:100%;margin-bottom:40px}}.page .cta-button a{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;font-size:1rem;line-height:1.25rem;height:50px}@media screen and (min-width: 901px){.page .cta-button a{font-size:1rem;line-height:1.25rem;height:50px}}.page .cta-button a::after{content:''}.page .cta-button a:hover{background:#333333}.page .cta-button a:active{background:#000}.page .cta-button a:disabled{cursor:not-allowed;background:gray}.page .cta-button a:focus{outline:none}.is-loading.is-loading .page .cta-button a{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .page .cta-button a:hover,.is-loading.is-loading .page .cta-button a:active,.is-loading.is-loading .page .cta-button a:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.page .cta-button--centered a{margin:0 auto}.page .cta-button--w-description div{font-family:"floyd_gothic_bold"}.page .textarea h3{font-size:1rem;line-height:1.25rem;margin-bottom:7px}.page .textarea hr{border-style:solid none none;margin-bottom:7px}.page .textarea p{margin:0 0 20px}.page .textarea p strong{font-family:"floyd_gothic_bold"}.page .textarea blockquote{margin-left:20px}.page .textarea ul{list-style:disc}.page .textarea ul,.page .textarea ol{margin:20px;padding:0}.page .textarea ul li,.page .textarea ol li{margin-bottom:10px}.page .textarea ul li:last-of-type,.page .textarea ol li:last-of-type{margin-bottom:0}.page .textarea a{text-decoration:underline}.page .textarea img{width:100%;-o-object-fit:cover;object-fit:cover}.page .stay-floyd-listing{margin-bottom:60px;max-width:none;padding:0}@media screen and (min-width: 901px){.page .stay-floyd-listing{align-items:center;display:flex;justify-content:space-between;max-width:960px;padding:0 30px}.page .stay-floyd-listing--reverse{flex-direction:row-reverse}}.page .stay-floyd-listing--last{margin-bottom:60px}@media screen and (min-width: 901px){.page .stay-floyd-listing--last{margin-bottom:80px}}.page .stay-floyd-listing__image{flex-basis:52%;margin:0 0 20px;height:100%}.page .stay-floyd-listing__image img{-o-object-fit:cover;object-fit:cover;width:100%}.page .stay-floyd-listing__text{flex-basis:42%;margin:0 30px}@media screen and (min-width: 901px){.page .stay-floyd-listing__text{margin:0;padding:0 50px 0 0}}.page .stay-floyd-listing__text h2{font-family:"floyd_gothic_bold";font-size:1.75rem;line-height:2.0625rem}.page .stay-floyd-listing__text p{font-family:"floyd_gothic_light";margin-top:7px}@media screen and (min-width: 901px){.page .stay-floyd-listing__text--reverse{padding:0 0 0 50px}}.page .stay-floyd-listing .link{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;font-size:1rem;line-height:1.25rem;height:50px;font-size:0.75rem;line-height:1rem;width:100%}@media screen and (min-width: 901px){.page .stay-floyd-listing .link{font-size:1rem;line-height:1.25rem;height:50px}}.page .stay-floyd-listing .link::after{content:''}.page .stay-floyd-listing .link:hover{background:#333333}.page .stay-floyd-listing .link:active{background:#000}.page .stay-floyd-listing .link:disabled{cursor:not-allowed;background:gray}.page .stay-floyd-listing .link:focus{outline:none}.is-loading.is-loading .page .stay-floyd-listing .link{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .page .stay-floyd-listing .link:hover,.is-loading.is-loading .page .stay-floyd-listing .link:active,.is-loading.is-loading .page .stay-floyd-listing .link:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}@media screen and (min-width: 661px){.page .stay-floyd-listing .link{width:320px}}.page-the-sofa-story .masthead__image{height:72vh}.page-the-sofa-story .animation-loop{margin-bottom:0}.page-the-sofa-story .heading{margin-bottom:40px}.page-faq .masthead__image,.page-warranty .masthead__image{height:50vh}.page-faq .heading p a,.page-warranty .heading p a{text-decoration:underline}.page-faq .accordion__item__panel,.page-warranty .accordion__item__panel{max-width:100%}.page-accessibility section:first-of-type{margin-top:60px}@media screen and (min-width: 901px){.page-accessibility section:first-of-type{margin-top:80px}}.page-floyd-house-party-giveaway section,.page-stay-floyd-giveaway-2020 section{max-width:850px}.page-floyd-house-party-giveaway .newsletter-subscription ul,.page-stay-floyd-giveaway-2020 .newsletter-subscription ul{display:block}.page-floyd-house-party-giveaway .passage--small-no-margin,.page-stay-floyd-giveaway-2020 .passage--small-no-margin{margin-bottom:0}.page-floyd-house-party-giveaway .passage--small-no-margin p,.page-stay-floyd-giveaway-2020 .passage--small-no-margin p{margin-bottom:0}.page-floyd-house-party-giveaway .newsletter-subscription,.page-floyd-house-party-giveaway .cta-button--w-description,.page-stay-floyd-giveaway-2020 .newsletter-subscription,.page-stay-floyd-giveaway-2020 .cta-button--w-description{margin-bottom:35px}.page-floyd-house-party-giveaway .cta-button--w-description a,.page-stay-floyd-giveaway-2020 .cta-button--w-description a{font-size:0.75rem;line-height:1rem;width:100%}@media screen and (min-width: 661px){.page-floyd-house-party-giveaway .cta-button--w-description a,.page-stay-floyd-giveaway-2020 .cta-button--w-description a{width:320px}}.page-floyd-house-party-giveaway .cta-button--w-description a::before,.page-stay-floyd-giveaway-2020 .cta-button--w-description a::before{content:'';background-size:contain;background-repeat:no-repeat;fill:#fff;background-image:url(//assets.floydhome.com/assets/icons/social/instagram-d00253fde378925f538c2a62c09bb529490e3a7409829c81a33b58f75fbaa35b.svg);-webkit-filter:invert(100%);filter:invert(100%);width:20px;height:20px;margin-right:5px}.products-category .top-image,.products-category .big-image,.products-category .bottom-image{max-width:960px}.products-category .top-image img,.products-category .big-image img,.products-category .bottom-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.products-category .top-image a,.products-category .big-image a,.products-category .bottom-image a{font-family:"floyd_gothic_bold";font-size:0.975rem;line-height:0.975rem;display:block;margin:8px 0 0 30px;text-decoration:underline}@media screen and (min-width: 901px){.products-category .top-image a,.products-category .big-image a,.products-category .bottom-image a{margin-left:20px}}.products-category .top-image--large,.products-category .big-image--large,.products-category .bottom-image--large{max-width:none}@media screen and (min-width: 901px){.products-category .top-image--large,.products-category .big-image--large,.products-category .bottom-image--large{max-width:none}}.products-category .top-image--top,.products-category .big-image--top,.products-category .bottom-image--top{height:240px;margin-bottom:40px}@media screen and (min-width: 901px){.products-category .top-image--top,.products-category .big-image--top,.products-category .bottom-image--top{padding:0 30px;height:100%;margin-bottom:40px}}.products-category .bottom-image{margin-bottom:-5px;max-width:none}.products-category .products-related{box-sizing:content-box;height:100%;display:grid;grid-gap:20px;grid-template-rows:minmax(150px, 1fr);grid-template-columns:repeat(2, 1fr)}@media screen and (min-width: 661px){.products-category .products-related{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 901px){.products-category .products-related{grid-gap:30px}}.products-category .products-related__item{min-width:100px}.products-category .products-related__item:hover img{opacity:.7;transition:opacity .25s ease}.products-category .products-related__item__figure{margin:0}.products-category .products-related__item__figure img{max-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.products-category .products-related__item__caption h4{color:#ef4023;margin-top:12px}.products-category .products-related__item__caption p{margin:5px 0;padding-right:20px}.products-category .accordion__item__panel{max-width:470px}.products-category .heading p,.products-category .heading div{line-height:1.4375rem;max-width:290px}@media screen and (min-width: 901px){.products-category .heading p,.products-category .heading div{max-width:470px}}.products-category .animation-loop{background-color:#ef4023;padding:30px 0;background-color:#e6e7eb;max-width:none}@media screen and (min-width: 901px){.products-category .animation-loop__container{margin:auto;max-width:900px}}.products-category .animation-loop img{display:block;margin:0 auto;vertical-align:middle;width:100%}@media screen and (min-width: 901px){.products-category .animation-loop img{width:75%}}.products-category .animation-loop__caption{font-family:"floyd_gothic_bold";color:#fff;margin:0 auto;padding:30px;width:90%}@media screen and (min-width: 901px){.products-category .animation-loop__caption{margin-left:200px;max-width:320px;padding:0;width:70%}}.products-category .animation-loop__caption a{text-decoration:underline}.products-category .animation-loop__caption__link{display:block;margin-top:20px;text-decoration:underline}.products-category__products .products-related{margin-top:30px}@media screen and (min-width: 901px){.products-category__bundles section{max-width:1080px}}.products-category__bundles .products-related{display:block}@media screen and (min-width: 661px){.products-category__bundles .products-related{display:grid;grid-template-rows:minmax(150px, 1fr);grid-template-columns:repeat(2, 1fr);grid-row-gap:60px}}@media screen and (min-width: 901px){.products-category__bundles .products-related{grid-template-columns:repeat(3, minmax(0, 1fr));grid-row-gap:85px}}.products-category__bundles .products-related__item{display:flex;flex-direction:column;margin-bottom:80px}@media screen and (min-width: 661px){.products-category__bundles .products-related__item{margin-bottom:0}}.products-category__bundles .products-related__item__figure{width:100%;position:relative}.products-category__bundles .products-related__item__figure::before{width:100%;content:"";display:block;padding-top:100%}.products-category__bundles .products-related__item__figure img{position:absolute;top:0}.products-category__bundles .products-related__item__caption{padding:0 10px}.products-category__bundles .products-related__item__caption h4{font-size:0.9375rem;line-height:1.25rem;color:#000;margin-top:12px}.products-category__bundles .products-related__item__caption p{font-size:0.75rem;line-height:1rem;margin:5px 0;padding-right:20px}.products-category__bundles .products-related__item__caption .saving{font-family:"floyd_gothic_bold"}.products-category__bundles .products-related__item__list{margin-top:10px;padding:0 10px;flex-grow:1}.products-category__bundles .products-related__item__list li{font-size:0.75rem;line-height:1rem;font-family:"floyd_gothic_bold";margin-top:2px}.products-category__bundles .products-related__item__list li a:hover{text-decoration:underline}.products-category__bundles .products-related__item__button{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;font-size:0.75rem;line-height:1rem;height:44px;font-size:1rem;line-height:1.25rem;height:50px;width:100%;margin-top:20px}@media screen and (min-width: 901px){.products-category__bundles .products-related__item__button{font-size:1rem;line-height:1.25rem;height:50px}}.products-category__bundles .products-related__item__button::after{content:''}.products-category__bundles .products-related__item__button:hover{background:#333333}.products-category__bundles .products-related__item__button:active{background:#000}.products-category__bundles .products-related__item__button:disabled{cursor:not-allowed;background:gray}.products-category__bundles .products-related__item__button:focus{outline:none}.is-loading.is-loading .products-category__bundles .products-related__item__button{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .products-category__bundles .products-related__item__button:hover,.is-loading.is-loading .products-category__bundles .products-related__item__button:active,.is-loading.is-loading .products-category__bundles .products-related__item__button:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.products-category__floyd-goods .heading{margin-top:40px;color:#ef4023}@media screen and (min-width: 901px){.products-category__floyd-goods .heading{margin-top:80px}}.products-category__floyd-goods .heading h1{font-size:4rem;line-height:4.875rem}.products-category__floyd-goods .heading p{font-family:"floyd_gothic_bold";max-width:none}@media screen and (min-width: 901px){.products-category__floyd-goods .heading p{max-width:600px}}.order-complete__message{color:#ef4023;margin:100px 0 40px}.order-complete__message>*{margin-bottom:20px}@media screen and (min-width: 901px){.order-complete__message h1{font-size:3rem;line-height:3.25rem}}.order-complete__message h4,.order-complete__message p{max-width:80%}@media screen and (min-width: 901px){.order-complete__message h4,.order-complete__message p{max-width:70%}}.order-complete .checkout-content .checkout-right-content .friendbuy-b2D-qwF a{font-size:0.75rem;line-height:1rem;height:44px;font-family:"floyd_gothic_bold";background:#000;border:0;color:#fff;cursor:pointer;width:240px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:0;font-size:0.75rem;line-height:1rem;height:44px;margin-top:20px}@media screen and (min-width: 901px){.order-complete .checkout-content .checkout-right-content .friendbuy-b2D-qwF a{font-size:1rem;line-height:1.25rem;height:50px}}.order-complete .checkout-content .checkout-right-content .friendbuy-b2D-qwF a::after{content:''}.order-complete .checkout-content .checkout-right-content .friendbuy-b2D-qwF a:hover{background:#333333}.order-complete .checkout-content .checkout-right-content .friendbuy-b2D-qwF a:active{background:#000}.order-complete .checkout-content .checkout-right-content .friendbuy-b2D-qwF a:disabled{cursor:not-allowed;background:gray}.order-complete .checkout-content .checkout-right-content .friendbuy-b2D-qwF a:focus{outline:none}.is-loading.is-loading .order-complete .checkout-content .checkout-right-content .friendbuy-b2D-qwF a{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.is-loading.is-loading .order-complete .checkout-content .checkout-right-content .friendbuy-b2D-qwF a:hover,.is-loading.is-loading .order-complete .checkout-content .checkout-right-content .friendbuy-b2D-qwF a:active,.is-loading.is-loading .order-complete .checkout-content .checkout-right-content .friendbuy-b2D-qwF a:focus{background:#b3b3b3 url(//assets.floydhome.com/assets/icons/loader-c6323e76ccf5faa819cf659b5db5cd5f8c83ffebd713e6b2d6213fafd178ad08.svg) no-repeat center center;background-size:40px;text-indent:-999999px}.order-complete .checkout-content .checkout-right-content .friendbuy-b2D-qwF a img{display:none}.order-complete .checkout-content .checkout-right-content .friendbuy-b2D-qwF a::after{content:'SHARE'}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:calc(100% / 70);height:10px;float:left}
