Getting It - Now On Sale!

“Moon has lessons for everyone… a wonderful antidote to pick-up culture” – Stoya

Wanna Go For A Ride?

If you only plan to read one book about sex, ever, make it this one.”  –Autostraddle

Feminist Sex Toy Stores to Support this Holiday

Christmas shopping season is upon us! You only have a couple more days to get a signed, limited edition copy of Girl Sex 101 to arrive in time for the big day. But, you can still find a sexy gift for that special someone, while supporting independent shop keepers.

7 Tips for Ninja Sex at Your Parents’ House

Getting laid over the holidays isn’t always an easy proposition. A full house, required family face-time, and board games that seemingly last for.ev.er— it can all lead to too little time with your sweetie. Even if your family is cool with you getting down, you may not want them to know the exact moment you’re getting off. But heaven knows after a long political debate with your dad over too many bottles of wine, the best stress relief may be a festive romp with your sweetie. Here are 7 tips to make the coupling smooth and stealthy.

html.fd-ef-604407bbdb8c9f470f738055 {

font-size: 10px;

font-family: sans-serif;

line-height: 1.15;

-ms-overflow-style: scrollbar;

-ms-text-size-adjust: 100%;

-webkit-text-size-adjust: 100%;

-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

}

.fd-ef-604407bbdb8c9f470f738055 *,

.fd-ef-604407bbdb8c9f470f738055 *::before,

.fd-ef-604407bbdb8c9f470f738055 *::after {

box-sizing: border-box;

}

.fd-ef-604407bbdb8c9f470f738055 body {

margin: 0;

}

.fd-ef-604407bbdb8c9f470f738055 [tabindex=”-1″]:focus {

outline: none !important;

}

.fd-ef-604407bbdb8c9f470f738055 hr {

height: 0;

overflow: visible;

box-sizing: content-box;

}

.fd-ef-604407bbdb8c9f470f738055 h1,

.fd-ef-604407bbdb8c9f470f738055 h2,

.fd-ef-604407bbdb8c9f470f738055 h3,

.fd-ef-604407bbdb8c9f470f738055 h4,

.fd-ef-604407bbdb8c9f470f738055 h5,

.fd-ef-604407bbdb8c9f470f738055 h6 {

margin-top: 0;

margin-bottom: 0.7em;

}

.fd-ef-604407bbdb8c9f470f738055 p {

margin-top: 0;

margin-bottom: 1rem;

}

.fd-ef-604407bbdb8c9f470f738055 abbr[title],

.fd-ef-604407bbdb8c9f470f738055 abbr[data-original-title] {

cursor: help;

border-bottom: 0;

-webkit-text-decoration: underline dotted;

text-decoration: underline dotted;

}

.fd-ef-604407bbdb8c9f470f738055 address {

font-style: normal;

line-height: inherit;

margin-bottom: 1.4rem;

}

.fd-ef-604407bbdb8c9f470f738055 ol,

.fd-ef-604407bbdb8c9f470f738055 ul,

.fd-ef-604407bbdb8c9f470f738055 dl {

margin-top: 0;

margin-bottom: 1.4rem;

}

.fd-ef-604407bbdb8c9f470f738055 ol ol,

.fd-ef-604407bbdb8c9f470f738055 ul ul,

.fd-ef-604407bbdb8c9f470f738055 ol ul,

.fd-ef-604407bbdb8c9f470f738055 ul ol {

margin-bottom: 0;

}

.fd-ef-604407bbdb8c9f470f738055 dt {

font-weight: bolder;

}

.fd-ef-604407bbdb8c9f470f738055 dd {

margin-left: 0;

margin-bottom: 0.7rem;

}

.fd-ef-604407bbdb8c9f470f738055 blockquote {

margin: 0 0 1.4rem;

}

.fd-ef-604407bbdb8c9f470f738055 dfn {

font-style: italic;

}

.fd-ef-604407bbdb8c9f470f738055 b,

.fd-ef-604407bbdb8c9f470f738055 strong {

font-weight: bolder;

}

.fd-ef-604407bbdb8c9f470f738055 small {

font-size: 80%;

}

.fd-ef-604407bbdb8c9f470f738055 sub,

.fd-ef-604407bbdb8c9f470f738055 sup {

position: relative;

font-size: 75%;

line-height: 0;

vertical-align: baseline;

}

.fd-ef-604407bbdb8c9f470f738055 sub {

bottom: -0.25em;

}

.fd-ef-604407bbdb8c9f470f738055 sup {

top: -0.5em;

}

.fd-ef-604407bbdb8c9f470f738055 a {

color: #000000;

text-decoration: none;

background-color: transparent;

-webkit-text-decoration-skip: objects;

}

.fd-ef-604407bbdb8c9f470f738055 a:hover {

color: #4396fd;

text-decoration: none;

}

.fd-ef-604407bbdb8c9f470f738055 pre,

.fd-ef-604407bbdb8c9f470f738055 code,

.fd-ef-604407bbdb8c9f470f738055 kbd,

.fd-ef-604407bbdb8c9f470f738055 samp {

font-size: 1em;

font-family: monospace;

}

.fd-ef-604407bbdb8c9f470f738055 pre {

overflow: auto;

margin-top: 0;

margin-bottom: 1.4rem;

}

.fd-ef-604407bbdb8c9f470f738055 figure {

margin: 0 0 1.4rem;

}

.fd-ef-604407bbdb8c9f470f738055 img {

border-style: none;

vertical-align: middle;

}

.fd-ef-604407bbdb8c9f470f738055 svg:not(:root) {

overflow: hidden;

}

.fd-ef-604407bbdb8c9f470f738055 a,

.fd-ef-604407bbdb8c9f470f738055 area,

.fd-ef-604407bbdb8c9f470f738055 button,

.fd-ef-604407bbdb8c9f470f738055 [role=”button”],

.fd-ef-604407bbdb8c9f470f738055 input,

.fd-ef-604407bbdb8c9f470f738055 label,

.fd-ef-604407bbdb8c9f470f738055 select,

.fd-ef-604407bbdb8c9f470f738055 summary,

.fd-ef-604407bbdb8c9f470f738055 textarea {

touch-action: manipulation;

}

.fd-ef-604407bbdb8c9f470f738055 label {

display: inline-block;

font-weight: bolder;

margin-bottom: 0.7rem;

}

.fd-ef-604407bbdb8c9f470f738055 button:focus {

outline: 1px dotted;

}

.fd-ef-604407bbdb8c9f470f738055 input,

.fd-ef-604407bbdb8c9f470f738055 button,

.fd-ef-604407bbdb8c9f470f738055 select,

.fd-ef-604407bbdb8c9f470f738055 optgroup,

.fd-ef-604407bbdb8c9f470f738055 textarea {

margin: 0;

font-size: inherit;

font-family: inherit;

line-height: inherit;

}

.fd-ef-604407bbdb8c9f470f738055 button,

.fd-ef-604407bbdb8c9f470f738055 input {

overflow: visible;

}

.fd-ef-604407bbdb8c9f470f738055 button,

.fd-ef-604407bbdb8c9f470f738055 select {

text-transform: none;

}

.fd-ef-604407bbdb8c9f470f738055 button,

html.fd-ef-604407bbdb8c9f470f738055 [type=”button”],

.fd-ef-604407bbdb8c9f470f738055 [type=”reset”],

.fd-ef-604407bbdb8c9f470f738055 [type=”submit”] {

-webkit-appearance: button;

}

.fd-ef-604407bbdb8c9f470f738055 button::-moz-focus-inner,

.fd-ef-604407bbdb8c9f470f738055 [type=”button”]::-moz-focus-inner,

.fd-ef-604407bbdb8c9f470f738055 [type=”reset”]::-moz-focus-inner,

.fd-ef-604407bbdb8c9f470f738055 [type=”submit”]::-moz-focus-inner {

padding: 0;

border-style: none;

}

.fd-ef-604407bbdb8c9f470f738055 input[type=”radio”],

.fd-ef-604407bbdb8c9f470f738055 input[type=”checkbox”] {

padding: 0;

box-sizing: border-box;

}

.fd-ef-604407bbdb8c9f470f738055 input[type=”date”],

.fd-ef-604407bbdb8c9f470f738055 input[type=”time”],

.fd-ef-604407bbdb8c9f470f738055 input[type=”datetime-local”],

.fd-ef-604407bbdb8c9f470f738055 input[type=”month”] {

-webkit-appearance: listbox;

}

.fd-ef-604407bbdb8c9f470f738055 textarea {

resize: vertical;

overflow: auto;

}

.fd-ef-604407bbdb8c9f470f738055 fieldset {

border: 0;

margin: 0;

padding: 0;

min-width: 0;

}

.fd-ef-604407bbdb8c9f470f738055 legend {

color: inherit;

width: 100%;

display: block;

padding: 0;

font-size: 2.0999999999999996rem;

max-width: 100%;

line-height: inherit;

white-space: normal;

margin-bottom: 0.7rem;

}

.fd-ef-604407bbdb8c9f470f738055 progress {

vertical-align: baseline;

}

.fd-ef-604407bbdb8c9f470f738055 [type=”number”]::-webkit-inner-spin-button,

.fd-ef-604407bbdb8c9f470f738055 [type=”number”]::-webkit-outer-spin-button {

height: auto;

}

.fd-ef-604407bbdb8c9f470f738055 [type=”search”] {

outline-offset: -2px;

-webkit-appearance: none;

}

.fd-ef-604407bbdb8c9f470f738055 [type=”search”]::-webkit-search-cancel-button,

.fd-ef-604407bbdb8c9f470f738055 [type=”search”]::-webkit-search-decoration {

-webkit-appearance: none;

}

.fd-ef-604407bbdb8c9f470f738055 ::-webkit-file-upload-button {

font: inherit;

-webkit-appearance: button;

}

.fd-ef-604407bbdb8c9f470f738055 output {

display: inline-block;

}

.fd-ef-604407bbdb8c9f470f738055 summary {

display: list-item;

}

.fd-ef-604407bbdb8c9f470f738055 template {

display: none;

}

.fd-ef-604407bbdb8c9f470f738055 [hidden] {

display: none !important;

}

html.fd-ef-604407bbdb8c9f470f738055,

html.fd-ef-604407bbdb8c9f470f738055 body {

width: 100%;

height: 100%;

}

.fd-ef-604407bbdb8c9f470f738055 .fd-form-control {

width: 100%;

display: block;

outline: none;

box-shadow: none;

-webkit-transition: all 0.4s;

transition: all 0.4s;

-moz-appearance: none;

-webkit-appearance: none;

}

.fd-ef-604407bbdb8c9f470f738055 .fd-form-control:focus {

outline: none;

}

.fd-ef-604407bbdb8c9f470f738055 .fd-form-control::-webkit-input-placeholder {

color: inherit;

opacity: 1;

}

.fd-ef-604407bbdb8c9f470f738055 .fd-form-control::-webkit-input-placeholder,

.fd-ef-604407bbdb8c9f470f738055 .fd-form-control::-moz-placeholder,

.fd-ef-604407bbdb8c9f470f738055 .fd-form-control:-ms-input-placeholder,

.fd-ef-604407bbdb8c9f470f738055 .fd-form-control::placeholder {

color: inherit;

opacity: 1;

}

.fd-ef-604407bbdb8c9f470f738055 .fd-form-description {

margin: 5px 0 0 0;

font-size: 0.9em;

}

.fd-ef-604407bbdb8c9f470f738055 .fd-form-feedback {

margin: 5px 0 0 0;

font-size: 0.9em;

}

.fd-ef-604407bbdb8c9f470f738055 .fd-form-group {

margin: 0 0 1.5rem;

position: relative;

}

.fd-ef-604407bbdb8c9f470f738055 .fd-form-group.fd-has-success .fd-form-feedback,

.fd-ef-604407bbdb8c9f470f738055 .fd-form-group.fd-has-success .fd-form-check {

color: #02dba8 !important;

}

.fd-ef-604407bbdb8c9f470f738055 .fd-form-group.fd-has-success .fd-form-control {

color: #02dba8 !important;

border-color: #02dba8 !important;

}

.fd-ef-604407bbdb8c9f470f738055 .fd-form-group.fd-has-success .fd-form-feedback {

display: block;

}

.fd-ef-604407bbdb8c9f470f738055 .fd-form-group.fd-has-error .fd-form-feedback,

.fd-ef-604407bbdb8c9f470f738055 .fd-form-group.fd-has-error .fd-form-check {

color: #eb3d3b !important;

}

.fd-ef-604407bbdb8c9f470f738055 .fd-form-group.fd-has-error .fd-form-control {

color: #eb3d3b !important;

border-color: #eb3d3b !important;

}

.fd-ef-604407bbdb8c9f470f738055 .fd-form-group.fd-has-error .fd-form-feedback {

display: block;

}

.fd-ef-604407bbdb8c9f470f738055 .fd-btn {

cursor: pointer;

display: -webkit-inline-box;

display: inline-flex;

max-width: 100%;

box-shadow: none;

text-align: center;

-webkit-transition: all 0.4s;

transition: all 0.4s;

-webkit-box-align: center;

align-items: center;

text-shadow: none;

white-space: normal;

-webkit-box-pack: center;

justify-content: center;

text-decoration: none;

}

.fd-ef-604407bbdb8c9f470f738055 .fd-btn.disabled,

.fd-ef-604407bbdb8c9f470f738055 .fd-btn:disabled {

opacity: 0.8;

}

.fd-ef-604407bbdb8c9f470f738055 .fd-btn p {

margin: 0;

}

.fd-ef-604407bbdb8c9f470f738055 .ff__root {

background: #ffffff;

}

.fd-ef-604407bbdb8c9f470f738055 .ff__container {

margin: 0 auto;

max-width: 576px;

background: #ffffff;

}

.fd-ef-604407bbdb8c9f470f738055 .ff__form {

color: #333333;

width: 100%;

margin: 0;

padding: 30px;

font-size: 16px;

text-align: center;

font-family: Helvetica, sans-serif;

font-weight: 300;

line-height: 1.6;

letter-spacing: 0.1px;

text-transform: none;

}

.fd-ef-604407bbdb8c9f470f738055 .ff__title {

color: #f7632b;

width: 100%;

margin: 0 0 25px;

display: block;

font-size: 37px;

text-align: center;

font-family: Helvetica, sans-serif;

font-weight: 700;

line-height: 1;

letter-spacing: 0px;

text-transform: none;

}

.fd-ef-604407bbdb8c9f470f738055 .ff__title p {

margin: 0;

}

.fd-ef-604407bbdb8c9f470f738055 .ff__subtitle {

width: 100%;

margin: 0 0 30px;

display: block;

}

.fd-ef-604407bbdb8c9f470f738055 .ff__subtitle p {

margin: 0;

}

.fd-ef-604407bbdb8c9f470f738055 .fd-has-success .ff__fields {

display: none;

}

.fd-ef-604407bbdb8c9f470f738055 .ff__fields .fd-form-group {

margin-bottom: 10px;

}

.fd-ef-604407bbdb8c9f470f738055 .ff__fields .fd-form-group:last-child {

margin-bottom: 0;

}

.fd-ef-604407bbdb8c9f470f738055 .ff__grid {

margin: -10px -5px 0;

display: -webkit-box;

display: flex;

flex-wrap: wrap;

-webkit-box-pack: center;

justify-content: center;

}

.fd-ef-604407bbdb8c9f470f738055 .ff__cell {

margin: 10px 0 0 0;

padding: 0 5px;

-webkit-box-flex: 1;

flex-grow: 1;

max-width: 250px;

min-width: 140px;

flex-basic: 0%;

flex-shrink: 0;

}

@media (max-width: 575px) {

.fd-ef-604407bbdb8c9f470f738055 .ff__cell {

-webkit-box-flex: 0;

flex: 0 0 100%;

max-width: 100%;

}

}

.fd-ef-604407bbdb8c9f470f738055 .ff__control {

color: #000000;

border: 1px solid #ffd0af;

height: 46px;

display: block;

padding: 12px 20px;

font-size: 13px;

background: transparent;

text-align: left;

font-family: Helvetica, sans-serif;

font-weight: 400;

line-height: 20px;

border-radius: 11.5px;

letter-spacing: 0.1px;

text-transform: none;

}

.fd-ef-604407bbdb8c9f470f738055 .ff__footer {

-webkit-box-flex: 0;

flex: 0 0 auto;

padding: 0 5px;

margin-top: 10px;

}

@media (max-width: 575px) {

.fd-ef-604407bbdb8c9f470f738055 .ff__footer {

margin-top: 25px;

}

}

.fd-ef-604407bbdb8c9f470f738055 .ff__button {

color: #ffffff;

border: 1px solid #f7632b;

display: inline-block;

padding: 12px 20px;

font-size: 13px;

background: #f7632b;

text-align: center;

font-family: Helvetica, sans-serif;

font-weight: 400;

line-height: 20px;

border-radius: 23px;

letter-spacing: 0.1px;

text-transform: none;

}

.fd-ef-604407bbdb8c9f470f738055 .ff__success {

display: none;

}

.fd-ef-604407bbdb8c9f470f738055 .fd-has-success .ff__success {

display: block;

}

.fd-ef-604407bbdb8c9f470f738055 .ff__success>*:last-child {

margin-bottom: 0;

}

.fd-ef-604407bbdb8c9f470f738055 .ff__error {

margin: 10px 0 0 0;

display: none;

}

.fd-ef-604407bbdb8c9f470f738055 .fd-has-error .ff__error {

display: block;

}

.fd-ef-604407bbdb8c9f470f738055 .ff__error>*:last-child {

margin-bottom: 0;

}

Join the list!

Sign up to read the first chapter of Girl Sex 101 free!

Thank you for subscribing!

 


https://assets.flodesk.com/form.js?v=1615072003813

Contact

Browse Our Full Shop

Buy some books! Learn some things!
%d bloggers like this: