.inlineBlock{display: inline-block;  vertical-align:top; }.main_box{color: rgb(0, 0, 19); width: 200px;-webkit-flex:6 1 auto; -moz-flex:6 1 auto; -ms-flex:6 1 auto; flex:6 1 auto;}.medium_box{width:50rem}.top_curved{border-top-right-radius: 2px; border-top-left-radius: 2px;}.flexbox_auto{-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}.bottom_curved{border-bottom-right-radius: 0.2em; border-bottom-left-radius: 0.2em;}.curved_box{border-radius: 0.3rem}.grey_box{background-color: #DCD6D6; color: #000033; border-top: 1px solid rgb(217, 215, 218);}.button{cursor: pointer; text-align: center; 
font-family: "Work Sans", sans-serif; text-transform: uppercase;
line-height:1.6em; font-size:.9rem ; box-sizing: border-box; border-width:0px; }@media screen  and (max-width:364px) {.button{padding: 0rem 0.3em; line-height: 2rem;}}@media screen  and (min-width:364px) {.button{padding: 0.3rem 1em !important}}.bullet{border-color: #990000; border-left-width: 0.95em; border-left-style: solid; text-align: left; vertical-align: middle; line-height: 1em; padding: 0px 1%; font-weight: bold; font-size: 1em;}.white_box{background-color:#FFFFFF; padding:0 2rem; border-radius:0.1rem; border:1px solid #efefef; margin-top:3rem}.property_price{font-size: 1.3rem; bottom: 0rem; position: absolute; text-align: right; font-weight: bold; left: 0px; width:100%}.H2{font-size: 2.5rem; font-family: "Work Sans", sans-serif; z-index:1; margin:0px; font-weight:100}.H3{color: #FFFFFF; min-height: 54px; font-family: 'Century Gothic'; font-size: 56px; width: 100%; font-weight: bold; position: absolute; z-index: 1; text-align: center; padding: 0px; left: 0px; top: 29px; }.inline_flexbox_container{display: -webkit-inline-flex; display:inline-flex;-webkit-flex-flow:row wrap; flex-flow:row wrap; -moz-flex-flow:row wrap;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}.sideBox{background-color: white; vertical-align: top; display: inline-block; margin-bottom: 3.5rem;-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}.search_button{padding: 0px 0.5em; line-height: 1.5em; font-size:1.1em}.squareBox{color: #000000; padding-bottom: 100%; height: 0px; text-align: center; margin-bottom: 1rem; }.overlay{box-sizing: border-box; position: absolute; z-index: 2; text-align: center; overflow: hidden; top: 0%; left: 1rem; }.fullscreenPic{vertical-align: top; height: 60vh; width: 100%; overflow: hidden; background-size: cover; top: -3.5rem; box-sizing: border-box; background-repeat: no-repeat; margin-bottom:-3.5rem}.bigHeading{ font-family: "Arial Black", sans-serif; margin-bottom: 1.5rem; letter-spacing: auto; line-height: 2.3rem; }@media screen  and (max-width:415px) {.bigHeading{font-size: 2rem; }}@media screen  and (min-width:1400px) {.bigHeading{font-size: 3rem;  line-height:3.3rem;}}@media screen  and (min-width:415px)  and (max-width:1400px) {.bigHeading{font-size:2rem; }}.company{color: #ff0099; font-family: "Work Sans", sans-serif; text-decoration: none; z-index: 1; font-size: 2rem; font-weight: 800; display: inline-block; text-transform: uppercase; line-height: 2.8rem; padding-left:0.5rem}.hideMob{//Style in here.}@media screen  and (max-width:900px) {.hideMob{display:none; }}@media screen  and (min-width:900px) {.hideMob{display:inline-block}}.hPix{color: #000000; border-color: lightgrey; overflow: auto; white-space: nowrap; text-align: left; width: 10.9rem; margin: 1rem 1rem 1px;  align-self: flex-start; border:1rem solid white; }.pixTop{margin-right: 5px; margin-left:5px;  text-align:center;  cursor: grab !important;}.baths{background-image: url("images/property/small_bathroom-icon.jpg?1477572624584");}.shadowContainer{box-sizing: border-box; align-items: flex-start; margin-left: 0.5rem; margin-right: 0.5rem;display: -webkit-flex; display:flex;-webkit-flex-flow:row wrap; flex-flow:row wrap; -moz-flex-flow:row wrap;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}.features DIV{border-left: 0.9em solid #efefef; margin-top:0.5em;  padding-left:5px; line-height:0.9em}.firstPic{width:375px; max-width:700px }.whiteText{color: white; }.filterProperty{-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}@media screen  and (min-width:415px)  and (max-width:1025px) {.filterProperty{z-index: 1000; text-align: left; padding-top:0.5rem; padding-bottom:0.4rem; }}@media screen  and (max-width:415px) {.filterProperty{background-color: #D59EA3; text-align: left; z-index: 1000; width: 100%; padding-top: 0.5rem; padding-bottom:0.5rem}}@media screen  and (min-width:1280px) {.filterProperty{width: 300px; height: auto; text-align: left; margin:0rem; padding: 0rem 1rem, 5rem 1rem;  }}@media screen  and (min-width:1025px)  and (max-width:1280px) {.filterProperty{width: 300px; height: auto; text-align: left; margin:0rem; padding: 0rem 1rem, 5rem 1rem;  }}.sticky{//Style in here.}@media screen  and (min-width:1025px) {.sticky{//Style in here.}}@media screen  and (max-width:1025px) {.sticky{position:sticky; top:0; z-index:1}}.summary{font-size: 1.2rem; font-family: "Work Sans", sans-serif;  font-weight: 300; z-index: 1; }.opacity{border-color: #000000; width: 100%; height: 100%; position: absolute; opacity: 0.1; border-width: 1px; border-style: solid; top: 0px;}html{font-family: "Arial, sans-serif"; color:#3A3A35}@media screen  and (max-width:415px) {html{font-size: 13px}}@media screen  and (min-width:415px)  and (max-width:765px) {html{font-size:12px}}@media screen  and (min-width:765px)  and (max-width:1025px) {html{font-size:13px}}@media screen  and (min-width:1025px) {html{font-size:15px;}}.indent{//Style in here.}@media screen  and (min-width:415px)  and (max-width:765px) {.indent{padding-left: 2.5rem; padding-right: 2.5rem; }}@media screen  and (max-width:415px) {.indent{padding-left: 1rem; padding-right: 1rem;}}@media screen  and (min-width:765px)  and (max-width:1025px) {.indent{padding-left: 6rem; padding-right: 6rem; }}@media screen  and (min-width:1025px)  and (max-width:1280px) {.indent{padding-left: 11rem; padding-right:11rem;  }}@media screen  and (min-width:1280px) {.indent{padding-left: 18vw; padding-right:18vw ; max-width:66vw; box-sizing:content-box}}.flexGaps{padding-bottom: 3rem; }@media screen  and (max-width:765px) {.flexGaps{padding-right: 2rem; 
box-sizing:border-box; padding-bottom:2rem; padding-top:2rem; padding-left:0px}}@media screen  and (min-width:1024px)  and (max-width:1280px) {.flexGaps{padding: 4rem 11rem 2rem 9rem; box-sizing: border-box;}}@media screen  and (min-width:765px)  and (max-width:1025px) {.flexGaps{padding: 2.8rem 7rem 2rem 5rem; box-sizing: border-box;}}@media screen  and (min-width:1280px) {.flexGaps{padding-left: 18vw; padding-right:18vw ; max-width:66vw; box-sizing:content-box ; padding-top:2.8rem}}.finder.stuck{width: 100%; position: fixed; top: 0rem; box-sizing: border-box; margin: 0px; z-index: 2;}@media screen  and (max-width:415px) {.finder.stuck{background-color: #FF99FF; top:3.4rem; height:2.4rem}}@media screen  and (min-width:415px) {.finder.stuck{left: 0px;}}.finderInner{overflow:hidden; }@media screen  and (min-width:767px) {.finderInner{overflow: hidden; border-top-right-radius: 4px; border-bottom-right-radius: 4px; font-size: 0.7rem;display: -webkit-flex; display:flex;-webkit-flex-flow: ; flex-flow: ; -moz-flex-flow: ;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}}@media screen  and (max-width:767px) {.finderInner{font-size: 0.7rem;display: -webkit-flex; display:flex;-webkit-flex-flow: ; flex-flow: ; -moz-flex-flow: ;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}}.finder.stuck .finderInner{border-radius:0px}.horizOL{border-color: #ffcadf; border-width: 2px; border-style: solid; border-image: initial; padding: 0.1rem; border-radius: 2px; text-align: left; margin: 0.3rem 0.6rem 0.6rem;}.OLPOS{//Style in here.}@media screen  and (max-width:1025px) {.OLPOS{background-color: #ffffff; width: 100vw; left: 3rem; height: 5em; z-index: 1; margin: 0px; display: none; position: fixed;}}.horizOL LI{display: inline-block; cursor: pointer; text-align: left; z-index: 4; margin: 0px 1px 1px; font-family: "Work Sans", sans-serif; padding: 0.2rem 0.4rem; font-weight: 300; letter-spacing: 0.05em; font-size: 0.95rem;}.OLPOS LI:first-child{display:none;}.toggleOL.hover .OLPOS{//Style in here.}@media screen  and (max-width:1025px) {.toggleOL.hover .OLPOS{display: inline-block; }}.toggleOL .heading{cursor:pointer; margin-right:1px; margin-bottom:1px}@media screen  and (max-width:1025px) {.toggleOL .heading{color: #ffffff; font-size: 1em; width: auto; }}@media screen  and (min-width:1025px) {.toggleOL .heading{display:inline-block; font-size:1em; }}.hideFirst{position: relative;}.hideFirst LI:first-child{display:none;}.maxWidth{margin-left: auto; margin-right: auto;  max-width: 1500px; padding:3em 3em 3em 3em 0; box-sizing:border-box; }.flexGaps .sideBox{overflow: hidden; border-color: #ffffff;}@media screen  and (max-width:765px) {.flexGaps .sideBox{margin-left: 2rem; margin-top: 0.6rem; width: 12.2rem;}}@media screen  and (min-width:765px)  and (max-width:1024px) {.flexGaps .sideBox{margin-left: 2rem; margin-top: 0rem;  width: 16rem;}}@media screen  and (min-width:1024px)  and (max-width:1280px) {.flexGaps .sideBox{margin-left: 2rem; margin-top: 0.5rem; width: 12rem;}}@media screen  and (min-width:1280px) {.flexGaps .sideBox{margin-left: 3rem; margin-top: 1rem; width: 14rem;-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}}.hideForm{display:none}.searchInput{border-color: #e5e2e3; left: 0px; text-align: center; font-family: "Work Sans", sans-serif; letter-spacing: normal; border-style: solid; border-radius: 2px 0px 0px 2px; box-sizing: border-box; border-width: 0px; box-shadow: rgb(229, 226, 227) 0px 0px 0px 1px inset;  margin: 0px !important; min-height: 10px !important; z-index:1 !important}@media screen  and (max-width:415px) {.searchInput{width: 5rem;-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}}@media screen  and (min-width:415px)  and (max-width:800px) {.searchInput{width: 23vw;}}@media screen  and (min-width:800px) {.searchInput{width: 26vw;}}.content{padding-bottom: 5.3rem;
padding-top:3.4rem; }.whiteBorder{border-color: white; border-width: .2rem; border-style: solid; border-image: initial;}.FullScreenFlex{height: 100vh; box-sizing: border-box; top: -3.4rem; padding-top: 3.4rem; background-color: rgb(230, 229, 231);display: -webkit-flex; display:flex;-webkit-flex-flow: ; flex-flow: ; -moz-flex-flow: ;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}@media screen  and (max-width:415px) {.FullScreenFlex{overflow: hidden;display: -webkit-flex; display:flex;-webkit-flex-flow:column nowrap; flex-flow:column nowrap; -moz-flex-flow:column nowrap;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}}@media screen  and (min-width:415px)  and (min-aspect-ratio:6/5) {.FullScreenFlex{overflow: hidden;display: -webkit-flex; display:flex;-webkit-flex-flow:row wrap; flex-flow:row wrap; -moz-flex-flow:row wrap;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}}@media screen  and (min-width:415px)  and (max-aspect-ratio:1/1) {.FullScreenFlex{display: -webkit-flex; display:flex;-webkit-flex-flow:row wrap; flex-flow:row wrap; -moz-flex-flow:row wrap;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}}@media screen  and (min-width:415px)  and (min-aspect-ratio:1/1)  and (max-aspect-ratio:6/5) {.FullScreenFlex{overflow: hidden; align-items: flex-end;display: -webkit-flex; display:flex;-webkit-flex-flow:row wrap; flex-flow:row wrap; -moz-flex-flow:row wrap;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}}.portraitBox{padding-bottom: 160%; height: 0px;}.small_box{width: 10.2rem; box-sizing: border-box;-webkit-flex:2 1 auto; -moz-flex:2 1 auto; -ms-flex:2 1 auto; flex:2 1 auto;}.light_grey{background-color: #efefef; }.toggleOL{//Style in here.}LI:hover{//Style in here.}@media screen  and (min-width:1025px) {LI:hover{outline-style: solid;
    outline-color: white;
    outline-width: thin}}.toggleOL .heading:hover{//Style in here.}@media screen  and (min-width:1025px) {.toggleOL .heading:hover{outline-style: solid;
    outline-color: white;
    outline-width: thin; cursor:pointer}}.alignBottom{bottom: 0px; width: 100%; position: absolute}.placeLinks{margin-bottom:0.8rem}A:hover{text-decoration:underline}.logo{z-index: 1; width: 3rem; height: 3rem; cursor: pointer; left: 0rem; margin-left: 1.7rem; top: 0rem; position: absolute;}.hideMobP{//Style in here.}@media screen  and (max-width:415px) {.hideMobP{display:none; flex 0 0 auto; border: 10px solid green; position:absolute}}.fullscreenPicHome{background-image: url("images/small_KaffeFassett-PWPJ089-YELLO-900.jpg?1519675302771");}@media screen  and (min-width:737px) {.fullscreenPicHome{max-width:2560px}}@media screen  and (max-width:737px) {.fullscreenPicHome{max-width:800px}}.fixedHeader{height: 3.4rem; top: 0px; z-index: 5; width: 100%; box-sizing: border-box; position: fixed; overflow: hidden; border-bottom: 1px solid white;}.alignTop{text-align: center; top: 2rem; font-weight: 800;}.heading{font-size: 1.4rem; font-family: "Arial Black", sans-serif; font-weight: 800; margin-top: 1.1rem; letter-spacing: 0.02em; line-height: 1.3em;}.fullscreen1{//Style in here.}@media screen  and (max-width:737px) {.fullscreen1{background-image: url(images/property/small_sonama-garden.jpg?1477426872309); max-width: 800px}}@media screen  and (min-width:737px) {.fullscreen1{background-image: url(images/property/small_sonama-garden2.jpg?1477426872309); max-width:2560px}}.fullscreenPic2{//Style in here.}@media screen  and (max-width:737px) {.fullscreenPic2{background-image: url("images/property/small_panama-city-mob.jpg?1482613542947"); max-width:800px}}@media screen  and (min-width:737px) {.fullscreenPic2{background-image: url("images/property/small_panama-city4.jpg?1482613584003"); max-width:2560px}}.header{color: #010018; border-color: #faffff; overflow: hidden; text-align: right; border-bottom-width: 2px; border-style: solid; margin-top:2rem; margin-bottom: .5rem; padding-right:2rem}.contentProperty{padding-bottom: 6rem; min-height: 20px; margin-left: 0px;}.imageCrop{width:100%; height:100%; position:absolute; left:0px; top:0px; background-size:cover; border:1rem solid white; box-sizing:border-box}@media screen  and (max-width:737px) {.imageCrop{//Style in here.}}@media screen  and (min-width:737px) {.imageCrop{width:100%}}ul.ui-autocomplete{background-color: #efefef; width: auto; display: inline-block; z-index: 1;}.finder.stuck .opaqueBar{background-color: #FEFFFF; position: absolute; width: 100%; top: 0px; z-index: -1; opacity:1.0; height:3rem}.default_color.default_color{color:#000033;}.alignBotttomScreen{bottom: 0px; width: 100%; position: absolute;}@media screen  and (min-width:415px) {.alignBotttomScreen{bottom:10vh}}@media screen  and (max-width:415px) {.alignBotttomScreen{bottom: 0px}}.jump{//Style in here.}.default_color.default_color{color:#000033;}.default_reverse{background-color: #CADDFF; color: #ffffff; }.color_1{color: #de16a5}.color_2{background-color: #CB699B; color: white; border-color: #ffffff; }.color_3{background-color: #19d1c9; color: white}.color_4{color: black }.color_5{//Style in here.}.color_6{background-color: #EEBEC4; color: #ffffff; }.color_dark{background-color: #19939E; color: #ffffff; border-color: #535169; }.pale_color{background-color: #F0CFD1; color:white}.default_color.ui-selected{//Style in here.}.default_reverse.ui-selected{//Style in here.}.color_2.ui-selected{background-color: #ff00a2; 

color: white; }.color_3.ui-selected{//Style in here.}.color_4.ui-selected{//Style in here.}.color_6.ui-selected{background-color: #F84868; }.left_curved{border-top-left-radius: 5px; border-bottom-left-radius: 5px;}.right_curved{border-top-right-radius: 5px; border-bottom-right-radius: 5px;}.tier1Pic{background-color:white}@media screen  and (max-aspect-ratio:5/7) {.tier1Pic{//Style in here.}}@media screen  and (min-width:1280px) {.tier1Pic{max-width:66vw; margin-top:1rem; margin-bottom:2vw; margin-left: auto; margin-right:auto; }}@media screen  and (max-width:1280px)  and (min-aspect-ratio:5/7) {.tier1Pic{min-height: 33vw; margin: 1rem auto 2vw; max-width: 94vw; }}.tier1top{vertical-align: top;  }.tierText{vertical-align: top; position: absolute;  top:0px; left:0px; margin:2rem}@media screen  and (max-aspect-ratio:5/7) {.tierText{left: 0px; top: 0px; padding: 10%;}}@media screen  and (min-aspect-ratio:5/7) {.tierText{padding: 3%;}}.breadcrumbs{box-sizing: border-box; font-size: 1rem;}.links{border-color: white; border-width: 1px; border-style: solid;}.shopLink{background-color: rgba(255, 255, 255, 0.9); color: #de16a5; font-size: 1.1rem; font-family: "Arial", sans-serif; box-sizing: border-box; line-height: 1.1em; font-weight: 800; z-index: 1; border-radius: 0.2rem; padding: 0.6rem; text-transform: uppercase; max-width:14.4rem}.arrow-after{//Style in here.}@media screen  and (max-width:1025px) {.arrow-after{z-index: 101; text-align: left; margin-top: 1rem;}}.arrow-after::after{//Style in here.}@media screen  and (max-width:1025px) {.arrow-after::after{ content: "  ";
width: 0; 
  height: 0; 
  border-left: 1em solid transparent;
  border-right: 1em solid transparent;
  border-top: 1rem solid #EEBEC4 ;text-align:center; display:block; margin: auto auto -2em auto; }}.tagLine{background-color: white; color: #de16a5; border-color: #de16a5; font-family: "Work Sans", sans-serif; text-decoration: none; z-index: 1; font-size: 1.5em; text-transform: uppercase; display: inline-block; padding: 0.6rem; line-height: 1rem; border-width: 1px; border-style: solid; margin-right: 1rem; left: 0px; display:none}@media screen  and (max-width:525px) {.tagLine{display:none}}@media screen  and (min-width:525px)  and (orientation:landscape) {.tagLine{//Style in here.}}.finder{font-size: 0.7rem; }@media screen  and (min-width:637px) {.finder{//Style in here.}}.results{-webkit-flex:5 5 auto; -moz-flex:5 5 auto; -ms-flex:5 5 auto; flex:5 5 auto;}.spacing{margin:0.5rem; }.inputOveride{-webkit-appearance: none; border-width: 0px; padding:0px  
}.addtocart{font-size:1.3rem; line-height:1.5rem ; border-width:0px}.price{font-size: 1.4rem; font-family: "Work Sans", sans-serif; font-weight: 800; text-align: right; color: #de16a5; }.background{background-color: #EFF6F2;}.cart{background-image: url("images/small_Pichi-cart-color.png?1572198847693"); z-index: 1; background-repeat: no-repeat; width: 3rem; height: 3rem; padding: 0px; top: 0rem; right: 1.3rem; position: absolute; background-position: center center; border-radius: 0.5rem; background-size: 80%;}.magnify{background-image: url("images/small_search.png?1522848350409"); background-size: 1.2em 1.2em; background-repeat: no-repeat; background-position: center .4em; min-height:1.65em; width:2em}A.ui-selected{//Style in here.}.pastel{background-color: #ffffff; color: #000033; margin-bottom:0.5rem}#footer A.ui-selected{padding:0.4rem; display:inline-block; border-radius:4px; background-color: #ff00a2; color: white; }#footer{ z-index: 1; background-color: #D59EA3; color: #ffffff; }.attribute{//Style in here.}.ruleAbove{margin-top:0.5rem; font-size:1.4rem}.dark_grey{background-color: #EBE9E5; color: #3c384b; }.filterProperty.stuck{background-color: #D59EA3}@media screen  and (max-width:415px) {.filterProperty.stuck{//Style in here.}}@media screen  and (min-width:415px)  and (max-width:1025px) {.filterProperty.stuck{//Style in here.}}.finder_outer.stuck{position:fixed; top:0px; opacity:0.85; width:100%;  box-sizing: border-box; margin: 0px; z-index: 2;}.tagLineNew{color: #FF009F; font-size: 1.5rem; }.buySFLInk{width:100% !important; text-align:center; }.fabricSummary{font-size: 1.5rem; font-family: "Work Sans", sans-serif; line-height: 1.1em; font-weight: 300; z-index: 1; }.indent1rem{margin: 0 2rem}.productHeading{line-height: 1.1em; font-size: 1.1rem; padding-left: 1rem; z-index: 0; padding-bottom: 3.5rem;}name{//Style in here.}#Price{//Style in here.}.topnav{background-color: white; padding-bottom: 0.2rem; min-height: 6rem;}@media screen  and (max-width:348px) {.topnav{//Style in here.}}.topNav2{color: white; border-top-color: #efefef; text-align: left; margin: auto; background-size: 4px; border-bottom-width: .3rem; border-bottom-style: solid; border-top-width: 1rem; border-top-style: solid; background-color:white; border-bottom-color:#CB699B}@media screen  and (max-width:364px) {.topNav2{text-align: center; padding:1rem}}@media screen  and (min-width:364px)  and (max-width:450px) {.topNav2{text-align: center; padding: 0.7rem 1rem;}}@media screen  and (min-width:1280px) {.topNav2{//Style in here.}}@media screen  and (min-width:450px)  and (max-width:1280px) {.topNav2{padding-right: 1rem; padding-left: 2rem; min-height: 3.4rem;}}.link{font-family: "Work Sans", sans-serif  vertical-align: bottom; color:black; line-height:3em}.finder_outer{border-radius:.3rem; overflow:hidden; }@media screen  and (min-width:450px) {.finder_outer{position: absolute; right: 2rem; margin-top: 0.6rem;}}.desktopOnly{//Style in here.}@media screen  and (max-width:1024px) {.desktopOnly{display:none}}.nodelete{min-height: 10px; margin-top: 0.4rem;}.padding{padding:1rem; box-sizing:border-box}.upper{text-transform: uppercase}.narrow{border-radius:0.5rem;
max-width:500px; margin-left:auto; margin-right:auto; background-color:white;  padding-bottom:1rem; margin-bottom:1rem}.narrow LI{list-style-type: disc; text-transform: none; }select{background-color:white; display: block}.chooseBox{border-color: #19939e; border-radius: 0.2rem; border-width: 0.5rem; border-style: solid; border-image: initial; padding: 0px 1rem 1rem; margin-top: 1rem; margin-bottom: 1rem;}.smallindent{margin-left: auto; margin-right:auto;}@media screen  and (max-width:415px) {.smallindent{padding-left: 5%; padding-right:5%}}@media screen  and (min-width:1025px)  and (max-width:1280px) {.smallindent{padding-left: 5%; padding-right: 5%;}}@media screen  and (min-width:1280px) {.smallindent{padding-left: 5%; padding-right:5%}}@media screen  and (min-width:415px)  and (max-width:1025px) {.smallindent{padding-left: 5%; padding-right: 5%;}}.bigHeading.indent{margin-top:2.5rem }.paddingTop{padding-top:1rem}.marginTop1Rem{margin-top:3rem}.color_6 LI{color:white}.whiteText LI{color:white}.articlesData .sideBox{margin-left: 2rem; margin-top: 2rem; }@media screen  and (max-width:765px) {.articlesData .sideBox{width: 22.2rem;}}@media screen  and (min-width:765px)  and (max-width:1024px) {.articlesData .sideBox{width: 16vw; }}@media screen  and (min-width:1025px) {.articlesData .sideBox{width: 16vw;}}@media screen  and (min-width:1280px) {.articlesData .sideBox{//Style in here.}}.twitterBird{background-image: url("images/small_Twitter_Logo_Blue.svg?1557930276152"); background-size: 170%; background-position: -0.6rem -0.5rem}.vbigHeading{font-family: "Arial Black", sans-serif; z-index: 1; margin-top: 2.5rem;  
font-weight:800; line-height:1.2em;}@media screen  and (max-width:415px) {.vbigHeading{ font-size: 1.7em;}}@media screen  and (min-width:415px)  and (max-width:1025px) {.vbigHeading{font-size: 2rem;}}@media screen  and (min-width:1025px)  and (max-width:1281px) {.vbigHeading{font-size: 3rem;}}@media screen  and (min-width:1282px) {.vbigHeading{ font-size: 3.7rem;}}.stripes{background-color:red; background-image: url("data:image/svg+xml,<svg width='6' height='6' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'><g fill='%23C0BFBD' fill-opacity='0.40' fill-rule='evenodd'><path d='M5 0h1L0 6V5zM6 5v1H5z'/></g></svg>");}.facebook{background-image: url("images/small_f_logo_RGB-Blue_58.png?1557933843750"); background-size: contain;background-repeat: no-repeat; }.wrapper{min-height: 100vh; background-image: url("images/small_stripes.svg"); padding-top: 0rem; font-family: "Work Sans", sans-serif; }.white_box>.bigHeading{margin-top:0px}.pinterest{ background-image: url("images/small_pinterest.svg?1558034706319"); }.social{right: 5rem; text-align: center; position: absolute; border-radius: 0.3rem; padding: 0.5rem 0px 0.5rem 0.5rem; top: 0rem; z-index: 1;}.hideMobIB{width: 30%;}@media screen  and (max-width:767px) {.hideMobIB{display:none}}@media screen  and (min-width:767px) {.hideMobIB{display:inline-block;}}.blobs{background-image: url("images/small_blob.svg?1561071782688"); background-size: 6px;}.outline{color: #3b8a9b; border-color: #D7D5DB; border-width: 2px; border-style: solid; border-radius: 0.2rem; padding: 1rem;}.color_6_trans{background-color: rgba(226,229,116, 0.9); color: #19939E; padding: 1rem; margin-top: 0px; }.hideIpad{//Style in here.}@media screen  and (max-width:1025px) {.hideIpad{display:none;}}@media screen  and (min-width:1025px) {.hideIpad{display:inline-block}}.white{background-color:white; }.footer{align-items: center; height: 6rem; justify-content: center; box-sizing: border-box; padding:0 1rem}@media screen  and (min-width:676px) {.footer{padding: 0 13rem !important}}.social P{list-style: none; margin-right: 1rem; height: 1.7em; width: 1.7em; margin-right:1.5rem; display:inline-block; font-size:0.9rem}.marginBottom{margin-bottom:1rem}.hMargin{margin-left:1rem; margin-right:1rem; }.articlesHead{background-color: rgba(25,209, 201, 0.97); color: #ffffff; border-color: #5CD1C9; font-size: 1.1em; font-family: "Work Sans", sans-serif; line-height: 1.1em; z-index: 1; padding: 0.3em; text-align: center; top: 2rem; font-weight: 800; display: inline-block; border-width: 5px; border-style: solid; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px .1rem 1px inset; }.shadow{box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 1rem 1px inset; }.stuck{//Style in here.}.color_5border{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%23EFEFEF' fill-opacity='0.3' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E"); background-size: 4px}.horizOLSmall{margin-right: 0.3rem; }.horizOLSmall LI{display: inline-block; cursor: pointer; text-align: left; z-index: 4; margin-right: 1px; margin-bottom: 1px; font-family: "Work Sans", sans-serif; padding: 0.2rem 0.3rem 0.3rem; border-radius: 2px; border-width: 0px;}.landscape{//Style in here.}@media screen  and (max-width:500px)  and (max-aspect-ratio:5/7) {.landscape{width: 100vw; overflow: hidden; min-height:100vw; }}@media screen  and (min-aspect-ratio:5/7) {.landscape{border-color: white; box-sizing: border-box; width: 100%; border-style: solid; border-width: 1vw;}}H1{line-height:2rem; font-family: "Arial Black", sans-serif;}.vMargin{margin:1rem 0}OL{padding:0px }.flexArticles{margin-top:0px; padding-top:0px}.articles{padding-top:0px}.filterProperty .indent{//Style in here.}@media screen  and (min-width:1025px) {.filterProperty .indent{padding: 3.5rem 1.5rem 1.5rem;}}IMG{display:block; width:100%}.picWrp{border:4px solid blue}.flexbox_container{width: 100%;display: -webkit-inline-flex; display:inline-flex;-webkit-flex-flow:row wrap; flex-flow:row wrap; -moz-flex-flow:row wrap;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}.articlesData{//Style in here.}.finder_outer LI{list-style: none !important; cursor: pointer !important; background-color: blue !important; }LI{cursor: pointer }.rightPanel{width:44%; box-sizing:border-box}@media screen  and (max-width:676px) {.rightPanel{padding-top:18rem}}@media screen  and (min-width:676px) {.rightPanel{//Style in here.}}.spacingH{margin-top:0.5rem;margin-bottom:0.5rem }.phonePix{border-radius: 0.5rem;  height: auto; border:10px solid white}.productInfo{width: 19.1rem; box-sizing: border-box; margin-left: 1rem; margin-right: 1rem; margin-top: 1rem; align-items: start; background-color:white; padding:2rem}@media screen  and (max-width:792px) {.productInfo{//Style in here.}}.tiny_box{width: 5.9rem; margin-bottom: 1.5rem; margin-left: 1rem;-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}.priceContainer{//Style in here.}@media screen  and (min-width:1595px) {.priceContainer{background-color: #efefef; }}.hideMob A{display:none}@media screen  and (max-width:767px) {.hideMob A{display:none}}text_box{margin: 0.5rem 0px 0px; padding: 0.5rem;}.bullet_container{//Style in here.}.bullet_container LI{list-style: disc !important; }.bullet_container UL LI{list-style: disc !important; }.marginTop{margin-top: 1rem;}.designName{font-weight: 400; font-size: 2.5rem;  font-family: "Work Sans", sans-serif; margin-bottom:-1rem; -webkit-text-stroke-width: 1px; letter-spacing:.03em; line-height:1em
}.cushionData{//Style in here.}.cushionData .sideBox .imageCrop:Hover{background-image: url("images/small_Faux-suede-cushion-back-zip.jpg?1662918474334") !important; background-position: 00px 20px; background-repeat:no-repeat}.sideBox .designName{padding-left:1rem; padding-right:1rem;  font-size:1.4rem; margin-bottom:auto;  -webkit-text-stroke-width: 0.5px;}.paddingBottom{padding-bottom:1rem}.ui-autocomplete{list-style: none !important; list-style-type: none; padding: 0px; background-color:white !important; padding:0.3rem;z-index: 1 !important}.white SPAN{background-color:white; color:black}.productInfo H1{font-size: 1.5rem; padding-top: 1rem;}.center{text-align:center}.hideFlex{//Style in here.}@media screen  and (max-width:700px) {.hideFlex{display:none; border:1px solid red !important}}@media screen  and (min-width:700px) {.hideFlex{-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}}.buySFLInk:hover{background-color: #19d1c9; color: white}.link A{display: block; padding: 0rem 0.6rem; margin: 0.7rem; line-height: 2rem; font-family: "Work Sans", sans-serif;  border-radius: 0.2rem; }.marginCenter{width: 373px; text-align: center; margin: auto; padding-right: 8rem;}.ticker{background-color: #19939E; text-align: center; font-size: 0.9rem; margin-bottom: 0.6rem; padding: 0.4rem; color:white}.little_box{width: 227px; min-height: 234px; box-sizing:border-box}.margin{//Style in here.}.color_4 A.ui-selected{background-color: #ff00a2; color:white}.color_5 A{color:black}.color_4 A{background-color: #ffffff; color: #030000; }.color_5 A.ui-selected{background-color: #ff00a2; color:white}.averageBox{overflow: hidden; width: 527px;}@media screen  and (max-width:500px)  and (max-aspect-ratio:5/7) {.averageBox{width:100vw}}.color_7{background-color: #e2e574; color:#19939E}A{text-decoration:none; color:inherit; display:inline }.tierTextSplit{vertical-align: top; position: absolute; margin:1rem}@media screen  and (min-aspect-ratio:5/7) {.tierTextSplit{top:0px; left:0px; padding: 10%}}@media screen  and (max-aspect-ratio:5/7) {.tierTextSplit{left: 0px; top: 0px; padding: 10%;}}.BigTopMargin{margin-top:4rem}.shading{//Style in here.}.color_dark_border{border:2px solid #19939E}.bigScreen{//Style in here.}@media screen  and (min-width:1280px) {.bigScreen{margin: auto 6vw}}body{line-height:1.5}.flexbox_container.results{//Style in here.}@media screen  and (min-width:1025px) {.flexbox_container.results{width: 509px; box-sizing: content-box; padding-left:10vw; padding-right:10vw}}.filterProperty .arrow-after::after{//Style in here.}@media screen  and (min-width:1025px) {.filterProperty .arrow-after::after{border-width:0px}}.cookie-banner{//Style in here.}SPAN{//Style in here.}.paypalDiv{//Style in here.}.payPalDiv>Form{width: 100%; align-items: flex-start;display: -webkit-inline-flex; display:inline-flex;-webkit-flex-flow:row wrap; flex-flow:row wrap; -moz-flex-flow:row wrap;-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}.specs{ font-size: 1.4rem; font-family: "Work Sans", sans-serif; line-height: 1.6rem}.color_v_dark{background-color: #197775; color: #ffffff; border-color: #535169; }.fontDiv{//Style in here.}.privacyConsent{display:none !important}#consent-banner{background-color: #EEECED; top:0px; z-index:100;}#consent-banner BUTTON{resize: none; zoom: 1; line-height:1.3rem; display: inline-block !important; margin:0px 1rem !important; width:auto !important; height: auto !important;}.cookies{//Style in here.}.cookies BUTTON{resize: none; zoom: 1; line-height:1.3rem; display: inline-block !important; margin:0px 1rem !important; width:auto !important; height: auto !important;}H2{//Style in here.}.nobullet UL LI{list-style: none !important}.table{display: table; position: relative;width:100%}.table LI{width:45%; list-style: none !important; position:relative; display: inline-block !important; line-height:2.5rem; padding:2%}.table ul{width:100% !important; display:block !important; border-color: #c2c2d6; border-width: 1px; border-style: solid;}.cookies input{transform: scale(1.5); position:absolute; right:10px}.color_trans{background-color: #436B74; color: #EEBEC4; padding: 1rem; margin-top: 0px;}.cookies button{height:auto !important; width:auto !important}.pixTop IMG{cursor:grab !important;}.pixTop IMG:HOVER{cursor: grap !important;

-webkit-transform: scale(2);
 transform: scale(2);  -webkit-transition: 0.6s ease;
 transition: 0.6s ease;}.color_v_dark_trans{ color: #ffffff; border-color: #535169; background-color: rgba(25,119,117, 0.9);

}.topPadding0{padding-top:0px }H1.topPadding0{padding-top:0px ; line-height:1.7rem}.logoPW{padding:1rem; max-width: 20rem}.borderTop{color: white; border-top-color: #efefef; border-top-width: 1rem; border-top-style: solid; border-bottom-color:#CB699B; border-bottom-width:1rem; border-bottom-style:solid; }